More things

This commit is contained in:
2026-10-01 02:29:21 +02:00
parent e1df4d3ae1
commit 13b659662e
54 changed files with 4409 additions and 911 deletions

View File

@@ -1,3 +1,32 @@
@use 'mixins' as *;
// ---------- The dashboard's two tabs: the requests and the accounts ----------
// The same segmented control the sign-in popup and the settings switch wear
// (the mixins in _mixins.scss); the panels they open are the two sections.
.admin-tabs { @include segmented; margin-bottom: 22px; }
.admin-tab {
@include segmented-tab(7px 14px, 0.84rem);
display: inline-flex;
align-items: center;
gap: 7px;
}
// how many requests are still waiting, so the pile is visible even while the
// admin is reading the accounts — the tally's shape from the sidebar's count
.admin-tab-count {
min-width: 18px;
height: 18px;
padding: 0 5px;
display: inline-grid;
place-items: center;
border-radius: 9px;
background: color-mix(in srgb, var(--accent) 14%, transparent);
color: var(--accent);
font-size: 0.7rem;
font-weight: 700;
}
// ---------- Admin dashboard: the list of accounts ----------
// One row per account, read left to right: who, what they may do, when they
// arrived, and the one thing an admin can change about them.