Show per-account delivery status

This commit is contained in:
jjbrunton committed 2026-08-09 16:12:05 +01:00
1 parent 9b86cee9be
commit 22eb32e5bf
14 files changed
+402 -13

No files matched your search

+15
View File
@@ -76,6 +76,20 @@ h2 { margin-bottom: 0; font-size: 1.1rem; }
.metric-card { display: grid; gap: .3rem; padding: 1rem; }
.metric-card > span, .metric-card small { color: var(--muted); }
.metric-card strong { font-size: 1.75rem; letter-spacing: -.04em; }
.account-status-panel { margin-bottom: .75rem; }
.account-status-grid { display: grid; gap: .75rem; }
.account-status-card { display: grid; gap: .75rem; padding: .9rem; background: var(--surface-raised); border: 1px solid var(--border); border-radius: .75rem; }
.account-status-heading { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: .75rem; }
.account-status-card > p { margin: 0; color: var(--muted); font-size: .85rem; }
.account-status-details { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .45rem .9rem; margin: 0; }
.account-status-details div { display: grid; gap: .1rem; }
.account-status-details dt { color: var(--muted); font-size: .72rem; }
.account-status-details dd { margin: 0; font-weight: 700; text-transform: capitalize; }
.account-status-note { color: var(--muted); }
.account-status-warning { display: grid; gap: .25rem; padding: .65rem; color: #ffe1a0; background: #2a2111; border: 1px solid #59451e; border-radius: .55rem; }
.account-status-warning span { font-size: .8rem; }
.account-status-warning code { width: fit-content; padding: .15rem .3rem; color: inherit; background: rgba(0, 0, 0, .25); border-radius: .25rem; }
.account-status-warning.is-error { color: #ffd1ce; background: #461b18; border-color: #80352f; }
.overview-grid { display: grid; gap: .75rem; }
.panel { padding: 1rem; }
.panel-heading { display: flex; align-items: flex-start; justify-content: space-between; gap: 1rem; margin-bottom: 1rem; }
@@ -150,5 +164,6 @@ h2 { margin-bottom: 0; font-size: 1.1rem; }
.page { padding: 3rem 2rem 5rem; }
.navigation-backdrop { display: none; }
.metrics-grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
.account-status-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.overview-grid { grid-template-columns: minmax(18rem, .8fr) minmax(22rem, 1.2fr); }
}