Changelogs
Foro: edición/borrado de posts, moderación de temas y búsqueda
13 de julio de 2026 a las 00:28adevopg · 1de1002
Portado desde forum/db.py + forum/permissions.py de Django: - lib/forum-perm.ts: forumIsModerator (gmlevel >= FORUM_MOD_GMLEVEL) y canEditPost (autor o moderador). - Edición y borrado lógico de posts (autor o mod), respetando tema bloqueado, con validación de longitud mínima (plainLength). - Moderación de temas (solo mod): bloquear/desbloquear, fijar/no fijar, borrar. - Búsqueda de temas por título/contenido (searchTopics/countSearchTopics) con página /forum/search y buscador en el índice. - API: PATCH/DELETE /api/forum/post, POST /api/forum/moderate (401/403 correctos). - UI: PostActions, TopicModBar, ForumSearchBox; marca "editado" y "[Fijado]". - i18n: 22 claves nuevas en es/en. Verificado: build OK, /forum y /forum/search 200, APIs 401 sin sesión.
Footer: fila de redes sociales con iconos SVG e URLs reales de NovaWoW
13 de julio de 2026 a las 00:20adevopg · 13636d0
- Discord (discord.gg/novawow), YouTube (canal oficial), Facebook, Instagram. - Iconos SVG inline (sin PNGs pesados), adaptables al tema, hover dorado.
Marca real: logos NovaWoW en cabecera/hero + footer con enlaces
13 de julio de 2026 a las 00:15adevopg · 6e7a963
- Copia los logos del tema original (nw-logo -> public/brand/logo.webp, nw-long-logo -> logo-long.webp). - Header: logo + nombre. Home hero: logo largo con glow dorado. - Footer: logo + copyright + enlaces (inicio/foros/votar/registro), i18n. Verificado: logos se sirven (200), home 200.
Aplica el sistema de diseño (nw-input/nw-btn/nw-card) a todas las páginas
13 de julio de 2026 a las 00:13adevopg · 3e47a3d
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.
Diseño visual: tema NovaWoW (tokens Tailwind), hero en la home, cabecera pulida
13 de julio de 2026 a las 00:09adevopg · c9ba6c3
- globals.css: tokens @theme (nw-bg/panel/border/gold/text/muted), fondo con degradado + brillo radial, y componentes reutilizables (.nw-btn, .nw-btn-ghost, .nw-card, .nw-heading con oro degradado). - Header: sticky con backdrop-blur y marca en oro degradado. - Home: sección hero (nombre del server + tagline + CTAs Crear cuenta / Foros) y estado del servidor + noticias en tarjetas (nw-card). Textos hero en catálogos. Verificado: build OK, home renderiza el hero/tarjetas, los tokens nw compilan en el CSS. Sistema visual base listo para aplicar al resto de páginas.


