fix: web client styling and nav updates #21

Merged
naomi merged 7 commits from fix/announce into main 2026-03-31 18:04:10 -07:00

7 Commits

Author SHA1 Message Date
hikari 135d260ef5 fix: add block body to sort arrow function
Node.js CI / CI (pull_request) Successful in 41s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m10s
2026-03-31 17:49:11 -07:00
hikari f01dc30089 feat: add Support link and fix Chat link in nav
Node.js CI / CI (pull_request) Failing after 31s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m3s
2026-03-31 17:46:53 -07:00
hikari a074449d0f style: align client with NHCarrigan style guide
- Remove shared stylesheet stripping; let headers/index.js apply the
  witch palette, Griffy/Kalam fonts, and mystical backgrounds
- Replace custom CSS vars and Vampyr font with style guide tokens
- Update all component CSS to use witch palette variables
- Fix sanctions sort to descending by case number
- Update Hikari image URLs to cdn.nhcarrigan.com/hikari.png
2026-03-31 17:42:23 -07:00
hikari ee796b6e57 chore: commit naomiId entitlement config
Node.js CI / CI (pull_request) Successful in 43s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m6s
2026-03-23 15:25:12 -07:00
hikari b5d29025b3 refactor: replace entitledUsers owner gate with naomiId
Node.js CI / CI (pull_request) Failing after 1m5s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m48s
2026-03-23 15:08:37 -07:00
hikari 1c4bc9ca03 feat: add three optional content fields to announcement modal
Node.js CI / CI (pull_request) Successful in 1m41s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 2m0s
2026-03-23 15:06:08 -07:00
hikari 0db0d220cc fix: correct announcement API endpoint URL 2026-03-23 15:03:36 -07:00