Utenti: creazione su pagina dedicata, come per gli articoli
L'elenco aveva il modulo di creazione appiccicato sopra la tabella: ora c'è il pulsante "+ Nuovo utente" che porta a /admin/users/new, dove il modulo ha spazio per etichette vere e per spiegare cosa comporta ogni ruolo. A creazione avvenuta si torna all'elenco. Nel menu la voce "Sito" diventa "Vai a sito", più esplicita sul fatto che porta fuori dal pannello. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+10
-2
@@ -45,7 +45,7 @@ const attiva = (v: { href: string; exact?: boolean }) =>
|
||||
{VOCI.filter((v) => v.visibile).map((v) => (
|
||||
<a href={v.href} class:list={['abar__link', { 'is-active': attiva(v) }]}>{v.label}</a>
|
||||
))}
|
||||
<a class="abar__link" href="/" target="_blank" rel="noopener">Sito</a>
|
||||
<a class="abar__link" href="/" target="_blank" rel="noopener">Vai a sito</a>
|
||||
<a class="abar__link abar__link--out" href="/admin/logout">Esci</a>
|
||||
</nav>
|
||||
)}
|
||||
@@ -123,7 +123,15 @@ const attiva = (v: { href: string; exact?: boolean }) =>
|
||||
}
|
||||
.pill--draft { background: rgba(192,138,62,.18); color: #96682a; }
|
||||
|
||||
.aform { max-width: 380px; background: #fff; border: 1px solid #e4dfd7; padding: 26px 24px; }
|
||||
.aform { max-width: 420px; background: #fff; border: 1px solid #e4dfd7; padding: 26px 24px; }
|
||||
.alabel {
|
||||
display: block; margin-bottom: 6px; font-family: var(--font-heading); font-size: .68rem;
|
||||
font-weight: 600; letter-spacing: .14em; text-transform: uppercase; color: var(--c-text-light);
|
||||
}
|
||||
.ahint { margin: -8px 0 16px; font-size: .78rem; color: var(--c-text-light); }
|
||||
.aactions { display: flex; align-items: center; gap: 10px; margin-top: 4px; }
|
||||
.abtn--ghost { background: none; color: var(--c-heading); border-color: #ddd6cb; }
|
||||
.abtn--ghost:hover { background: none; border-color: var(--c-accent); color: var(--c-accent-dark); }
|
||||
|
||||
.form-msg { font-size: .88rem; margin-top: 8px; }
|
||||
.form-msg--ok { color: #5f7c5a; }
|
||||
|
||||
Reference in New Issue
Block a user