Aplica el sistema de diseño (nw-input/nw-btn/nw-card) a todas las páginas

Reemplazo masivo de los estilos sueltos repetidos por las clases del sistema visual
en ~20 componentes/páginas (auth, cuenta, servicios de personaje, foro, admin, voto):
- inputs -> .nw-input, botones primarios -> .nw-btn, tarjetas -> .nw-card.
Cohesión visual completa con la home y la cabecera.

Verificado: build OK, páginas clave 200/redirect correctos, clases aplicadas.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-13 00:13:22 +00:00
parent c9ba6c35e3
commit 3e47a3d240
21 changed files with 40 additions and 78 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ export function VotePanel({ sites, canVote }: { sites: VoteSite[]; canVote: bool
<>
<div className="flex flex-wrap justify-center gap-4">
{sites.map((s) => (
<div key={s.id} className="w-40 rounded-lg border border-amber-900/60 bg-[#241812] p-3 text-center">
<div key={s.id} className="w-40 nw-card p-3 text-center">
{s.image_url && <img src={s.image_url} alt={s.name} className="mx-auto mb-2 max-h-16" />}
<p className="font-semibold text-amber-300">{s.name}</p>
<p className="mb-2 text-xs text-amber-200/60">