web: bulk-select accounts in the admin table and link the studio from the top bar
The users table grows a checkbox column with a select-all box in its head, and three controls above it: SELECT ALL, SELECT NONE and DELETE SELECTED naming the count. An admin account is the API's own privilege source, so it gets no box and select-all skips it; the picks clear once the deletes land. The landing top bar gains a RecipesCam web studio button between the account slot and Download RecipesCam. It hides with the rest of the wide row under 1160px, where the burger sheet already offers the studio.
This commit is contained in:
@@ -384,6 +384,12 @@ input[type="range"] { width: 100%; accent-color: var(--accent); }
|
||||
.adm-side-item.on { background: var(--accent); color: var(--accent-fg); font-weight: 600; }
|
||||
.adm-pane { flex: 1 1 auto; min-width: 0; padding: 14px 16px; }
|
||||
.adm-table-wrap { overflow-x: auto; }
|
||||
/* Bulk selection: the three controls above the users table, and the checkbox
|
||||
column at its head (narrow so the picture column keeps the width). */
|
||||
.adm-bulk { display: flex; align-items: center; gap: 8px; margin: 0 0 12px; }
|
||||
.adm-bulk .btn { margin: 0; }
|
||||
.adm-check { width: 1%; white-space: nowrap; }
|
||||
.adm-check input { display: block; cursor: pointer; }
|
||||
.adm-face {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
|
||||
Reference in New Issue
Block a user