Add dashboard theme settings and contrast tests
This commit is contained in:
parent
7f4d5b42fd
commit
bfef23fc4a
7 changed files with 424 additions and 53 deletions
|
|
@ -327,7 +327,11 @@ that certificate or replace it with a private/local CA certificate.
|
|||
|
||||
The console exposes incidents, alert snapshots, posture findings, event-rule
|
||||
metadata, event tail, and dry-run response plans. It remains read-only; response
|
||||
commands are displayed for review but not executed from the browser.
|
||||
commands are displayed for review but not executed from the browser. Dashboard
|
||||
settings are local to the browser and include persistent themes: Console, Paper,
|
||||
Contrast, LGBTQ, Trans, Dracula, Solarized Dark, Solarized Light, and Twilight.
|
||||
The theme registry and core text/status contrast pairs are covered by the web
|
||||
test suite.
|
||||
|
||||
Expected use: `enodia-sentinel-web.service`.
|
||||
|
||||
|
|
|
|||
|
|
@ -97,6 +97,11 @@ Purpose: define a stable single-host product.
|
|||
- Add signed release artifacts and checksums.
|
||||
- Improve dashboard from alert browser to local console:
|
||||
incidents, posture, integrity state, response plans, and watchdog status.
|
||||
- ✅ Add a local dashboard Settings menu with persistent themes for dark
|
||||
console, light evidence review, high-contrast operation, LGBTQ, Trans,
|
||||
Dracula, Solarized Dark/Light, and Twilight palettes.
|
||||
- ✅ Add dashboard theme contrast/visual smoke checks so readable text and
|
||||
meaningful status colors are preserved across every palette.
|
||||
- Keep the dashboard read-only unless a separate authenticated write path is
|
||||
designed and reviewed.
|
||||
|
||||
|
|
@ -232,7 +237,6 @@ Useful ideas that need design before implementation:
|
|||
- Support for non-pacman package managers in signed-package verification.
|
||||
- Dedicated Debian/RPM packaging.
|
||||
- Installer preflight checks and health diagnostics.
|
||||
- Rule documentation generated from source defaults.
|
||||
|
||||
## Roadmap Rules
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue