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
Owner

Summary

  • Aligns the client with the NHCarrigan style guide (witch palette, Griffy/Kalam fonts, shared stylesheet)
  • Fixes sanctions page to sort by case number descending
  • Updates all Hikari image URLs to cdn.nhcarrigan.com/hikari.png
  • Adds Support link to nav (https://support.nhcarrigan.com)
  • Fixes Chat nav link to point to https://chat.nhcarrigan.com

This issue was created with help from Hikari~ 🌸

## Summary - Aligns the client with the NHCarrigan style guide (witch palette, Griffy/Kalam fonts, shared stylesheet) - Fixes sanctions page to sort by case number descending - Updates all Hikari image URLs to `cdn.nhcarrigan.com/hikari.png` - Adds Support link to nav (https://support.nhcarrigan.com) - Fixes Chat nav link to point to https://chat.nhcarrigan.com ✨ This issue was created with help from Hikari~ 🌸
hikari added 6 commits 2026-03-31 17:47:12 -07:00
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
1c4bc9ca03
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
b5d29025b3
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
ee796b6e57
- 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
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
f01dc30089
hikari added 1 commit 2026-03-31 17:49:13 -07:00
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
135d260ef5
naomi merged commit ad6b0c6f5a into main 2026-03-31 18:04:10 -07:00
naomi deleted branch fix/announce 2026-03-31 18:04:10 -07:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/hikari#21