Add Paramètres page: consolidate maintenance + account settings

This commit is contained in:
Pontoporeia
2026-04-08 15:06:51 +02:00
parent ba135f0cb5
commit 603af07b68
8 changed files with 262 additions and 35 deletions

View File

@@ -905,6 +905,51 @@
margin-top: var(--space-2xs);
}
/* ── Settings page sections ─────────────────────────────────────────────── */
.admin-settings-section {
border: 1px solid var(--border-primary);
border-radius: 6px;
padding: var(--space-m) var(--space-l);
margin-bottom: var(--space-l);
}
.admin-settings-section__title {
font-size: var(--step-0);
font-weight: 600;
letter-spacing: 0.07em;
text-transform: uppercase;
color: var(--text-secondary);
margin: 0 0 var(--space-m);
padding-bottom: var(--space-2xs);
border-bottom: 1px solid var(--border-primary);
}
.admin-maintenance-status {
display: flex;
align-items: center;
justify-content: space-between;
gap: var(--space-s);
background: var(--bg-secondary);
border: 1px solid var(--border-primary);
border-radius: 4px;
padding: var(--space-xs) var(--space-m);
font-size: var(--step--1);
}
.admin-maintenance-status--active {
background: var(--warning-muted-bg);
border-color: var(--warning);
}
.admin-maintenance-status__msg {
margin: 0;
}
.admin-maintenance-status form {
display: inline;
flex-shrink: 0;
}
/* ── Cancel link ────────────────────────────────────────────────────────── */
.admin-cancel-link {
font-size: var(--step--1);