Aptos descartada para web: su EULA (Microsoft) prohíbe distribuirla o servirla públicamente. Open Sans (OFL) es la open-source más cercana — comparte diseñador con Aptos (Steve Matteson). Cargada vía next/font/google, autoalojada en el build estático (cero requests externos en runtime). - app/layout.tsx: Inter → Open_Sans (pesos 400/600/700/800 + itálicas) - tailwind.config.ts: sans → var(--font-open-sans); token 'narrow' eliminado - app/globals.css: body font-family - docs (AGENTS, dueña-directrices, spec): Open Sans documentado, decisión registrada (28/jul/2026) Typecheck, lint, 27/27 tests y build verdes.
27 lines
564 B
CSS
27 lines
564 B
CSS
@tailwind base;
|
|
@tailwind components;
|
|
@tailwind utilities;
|
|
|
|
@layer base {
|
|
html { scroll-behavior: smooth; }
|
|
body {
|
|
background-color: #FFFFFF;
|
|
color: #0A1D5D;
|
|
font-family: var(--font-open-sans), system-ui, sans-serif;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
::selection { background: #C4942E; color: #FFFFFF; }
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
html { scroll-behavior: auto; }
|
|
}
|
|
}
|
|
|
|
@layer base {
|
|
a:focus-visible, button:focus-visible {
|
|
outline: 3px solid #C4942E;
|
|
outline-offset: 3px;
|
|
border-radius: 2px;
|
|
}
|
|
}
|