Skip to content

Aplicar tema Fervon (forja)#6

Merged
JoniMartin27 merged 4 commits into
mainfrom
feat/fervon-theme-assets
Jun 30, 2026
Merged

Aplicar tema Fervon (forja)#6
JoniMartin27 merged 4 commits into
mainfrom
feat/fervon-theme-assets

Conversation

@JoniMartin27

Copy link
Copy Markdown
Owner

Completa el reskin Fervon (forja) en launchpad rematando los assets de marca que faltaban tras el merge del PR #4 (que dejó la paleta de tokens aplicada pero sin favicon ni fuente autoalojada).

Cambios

  • Favicon forjado: SVG canónico de Fervon (letra "f" sobre tile carbón #16110E + gradiente lava brasa→ember→ámbar) en web/public/favicon.svg, cableado con <link rel="icon"> en web/index.html.
  • meta theme-color #0E0B0A (carbón) en web/index.html.
  • Inter Variable autoalojada (web/public/fonts/inter-var.woff2, woff2 variable 100–900) vía @font-face en tokens.csssin CDN (CSP estricta), con font-display: swap y caída a la pila del sistema. El token --font-ui ya referenciaba 'Inter' pero la fuente no se cargaba; ahora sí.

Fuera de alcance (intacto)

  • No se tocan los colores semánticos de status ni los type-* de badges.
  • Sin cambios de lógica, datos ni funcionalidad — reskin puro.

Verificación

  • npm run build ✓ (tsc + vite; font y favicon emitidos a web/dist/).
  • npm test67/67 tests (node:test).

🤖 Generated with Claude Code

JoniMartin27 and others added 4 commits June 23, 2026 20:07
Cablea el favicon forjado (letra "f" carbón + lava ember, SVG canónico de
Fervon) y la meta theme-color #0E0B0A en web/index.html, y autoaloja Inter
Variable (woff2, sin CDN — CSP estricta) vía @font-face en tokens.css, con
caída a la pila del sistema. No se tocan los colores semánticos de
status/badges. Build verde + 67 tests verdes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
TypeScript incremental-build cache is machine/run-specific and should
never be tracked. Untrack web/tsconfig.tsbuildinfo and ignore *.tsbuildinfo.
@JoniMartin27 JoniMartin27 merged commit 336d6da into main Jun 30, 2026
2 checks passed
@JoniMartin27 JoniMartin27 deleted the feat/fervon-theme-assets branch June 30, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant