feat(admin): menú de navegación compartido — dashboard, respuestas, usuarios
AdminNavBar reemplaza los links sueltos y duplicados entre páginas (cada una solo enlazaba a una de las otras dos). Ahora las tres pantallas detrás del login (/dashboard, /admin/responses, /admin/usuarios) comparten la misma barra con las 3 secciones + cerrar sesión, sin importar por dónde se entre primero. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -998,6 +998,21 @@ body {
|
||||
.db-placeholder-title { font-size: 1rem; font-weight: 600; color: #494F4F; }
|
||||
.db-placeholder-hint { font-size: 0.8125rem; max-width: 420px; line-height: 1.5; }
|
||||
|
||||
/* ── Nav compartido (dashboard / respuestas / usuarios) ── */
|
||||
.admin-nav-bar {
|
||||
display: flex; align-items: center; justify-content: space-between;
|
||||
gap: 16px; padding: 10px 24px; background: var(--color-surface);
|
||||
border-bottom: 1px solid var(--color-border); flex-wrap: wrap;
|
||||
}
|
||||
.admin-nav { display: flex; gap: 4px; }
|
||||
.admin-nav-link {
|
||||
padding: 6px 14px; border-radius: var(--radius); font-size: 0.875rem;
|
||||
font-weight: 600; color: var(--color-text-muted); text-decoration: none;
|
||||
transition: background 0.15s, color 0.15s;
|
||||
}
|
||||
.admin-nav-link:hover { background: var(--color-primary-light); color: var(--color-text); }
|
||||
.admin-nav-link-active { background: var(--color-primary-light); color: var(--color-primary-hover); }
|
||||
|
||||
/* ── Admin: control de respuestas (Etapa 3V) ── */
|
||||
.admin-page { max-width: 1100px; margin: 0 auto; padding: 24px; }
|
||||
.admin-header {
|
||||
|
||||
Reference in New Issue
Block a user