Admin interface
This commit is contained in:
@@ -321,6 +321,17 @@ button:focus-visible, a:focus-visible, input:focus-visible, summary:focus-visibl
|
||||
.error { color: var(--red); }
|
||||
.panel-body > .error { color: var(--red); }
|
||||
.error:empty { display: none; }
|
||||
.admin-list { list-style: none; display: grid; gap: 0.75rem; padding: 0; max-height: 520px; overflow-y: auto; }
|
||||
.admin-card { background: var(--base); border: 1px solid var(--surface); border-radius: 12px; padding: 1rem; min-width: 0; overflow-wrap: anywhere; }
|
||||
.admin-card > strong { color: var(--lavender); font-size: 0.9rem; }
|
||||
.admin-card > small { display: block; margin-top: 0.3rem; }
|
||||
.admin-card > p { font-size: 0.85rem; }
|
||||
.admin-card .form-actions button { flex: 0 1 auto; font-size: 0.75rem; }
|
||||
button.danger-button:not(#the-button) { color: var(--red); border-color: #f38ba840; background: #f38ba808; }
|
||||
button.danger-button:not(#the-button):hover { background: #f38ba820; }
|
||||
#admin-overview { margin-top: 1rem; }
|
||||
#admin-overview .metric-card strong { font-size: 1.2rem; }
|
||||
#admin-audit td { max-width: 160px; overflow-wrap: anywhere; }
|
||||
#alerts-form { display: grid; justify-content: stretch; gap: 1rem; max-width: 460px; }
|
||||
.alert-option { display: flex; align-items: center; gap: 0.65rem; color: var(--text); font-size: 0.85rem; cursor: pointer; }
|
||||
.alert-option input { width: 18px; height: 18px; min-height: 0; padding: 0; margin: 0; accent-color: var(--mauve); flex-shrink: 0; }
|
||||
|
||||
Reference in New Issue
Block a user