Apply all settings and alerts live without Save buttons
Release rolling / release (push) Has been cancelled

Auto-persist client preferences on change with footer feedback, and
apply server alert engine settings/channels/rules immediately.
This commit is contained in:
Raven Scott
2026-07-17 19:48:28 -04:00
parent f6f059ab94
commit e2fa2ff85a
5 changed files with 533 additions and 172 deletions
+10 -2
View File
@@ -937,7 +937,7 @@
font-size: 0.78rem;
}
/* Settings page: scrollable body + fixed footer with Save all bottom-right */
/* Settings page: scrollable body + live-apply status footer */
#settings-view.view {
display: flex;
flex-direction: column;
@@ -963,7 +963,7 @@
padding-bottom: 0.5rem;
}
/* Save control only — no full-width bar / gradient strip */
/* Live-apply status — no full-width bar / gradient strip */
#settings-view .settings-footer {
flex: 0 0 auto;
display: flex;
@@ -977,6 +977,14 @@
box-shadow: none;
}
#settings-view .settings-footer .settings-live-status {
min-height: 1.5rem;
padding: 0.35rem 0.75rem;
border-radius: 0.45rem;
background: rgba(255, 255, 255, 0.04);
border: 1px solid rgba(255, 255, 255, 0.06);
}
#settings-view .settings-footer .settings-save-btn {
min-width: 8.75rem;
padding: 0.55rem 1.35rem;