diff --git a/docs/iconography-proposal.md b/docs/iconography-proposal.md index fdf4195..6bf7df1 100644 --- a/docs/iconography-proposal.md +++ b/docs/iconography-proposal.md @@ -52,7 +52,8 @@ decorative for assistive technology. | `zds.nav.about` | About | | `zds.account.passkeys` | Fingerprint | | `zds.account.app-passwords` | Key | -| `zds.account.email` | Envelope | +| `zds.account.email` | Envelope (account settings and overview) | +| `zds.account.spaces` | Four spaces (overview) | | `zds.account.status` | Power | | `zds.header.brand` | ZDS brand | | `zds.header.source` | Source forge | diff --git a/src/internal/web/account-appearance.css b/src/internal/web/account-appearance.css index debc7f4..e297185 100644 --- a/src/internal/web/account-appearance.css +++ b/src/internal/web/account-appearance.css @@ -63,3 +63,14 @@ html[data-theme="dark"]{color-scheme:dark;--bg:#070807;--panel:#18221b;--line:#6 html[data-theme="light"]{--bg:#f6f4ed;--panel:#fffdf7;--line:#847866;--text:#161412;--muted:#4f493f;--accent:#1d4ed8;--accent-text:#fffdf7;--green:#17683a;--field:#fffaf1;--bad:#9f1d1d;--warn:#735f00;--focus:#5a3fc0;color-scheme:light} html[data-theme="light"] #view-sessions{--access-surface:#fff;--access-text:#142319;--access-muted:#485c4d;--access-line:#a8baac} html[data-theme="dark"] #view-sessions{--access-surface:#1b251e;--access-text:#f4f7f0;--access-muted:#bac8bd;--access-line:#435749} + +.session-toolbar {display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0} +.panel:not(:has(.resident.on)) .session-toolbar:has(.status:empty) {display:none} +.session-toolbar .status {margin:0;min-width:0;flex:1} +.session-toolbar .resident-actions {display:none;flex:none} +.panel:has(.resident.on) .session-toolbar .resident-actions {display:flex} +.glance-item {display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)} +.glance-item .icon {width:40px;height:40px;flex:none;color:var(--accent)} +.glance-item .drawing-icon {filter:drop-shadow(0 0 1px #fffdf7)} +.glance-item h4 {margin:0 0 4px;font-size:1rem} +.glance-item .hint {margin:0} diff --git a/src/internal/web/account.html b/src/internal/web/account.html index 792d468..ea2968c 100644 --- a/src/internal/web/account.html +++ b/src/internal/web/account.html @@ -120,9 +120,8 @@ SOFTWARE. -
+This PDS stores your public repo, private permissioned-space records, blobs, credentials, and app access state. Use the sections above to manage what this server can control.
Experimental data tools: Browse permissioned spaces.
-