Skip to content

Feature/the 32 dark mode - #553

Merged
s0lray merged 3 commits into
masterfrom
feature/THE-32-dark-mode
Mar 24, 2026
Merged

Feature/the 32 dark mode#553
s0lray merged 3 commits into
masterfrom
feature/THE-32-dark-mode

Conversation

@s0lray

@s0lray s0lray commented Mar 24, 2026

Copy link
Copy Markdown
Contributor

No description provided.

s0lray and others added 3 commits March 24, 2026 07:27
… persistence

Closes THE-34, THE-35, THE-36.

- Replaces all hardcoded colors in arf.css with CSS custom properties
- Dark palette defined on :root (default); light palette on body.light-mode
- Removes old .dark-Mode class; D3 inline styles now read CSS vars at render time
- goDark() toggles light-mode class and persists preference to localStorage
- Flash-prevention inline script in body applies stored theme before first paint
- Toggle button label reflects current theme state

Co-Authored-By: Paperclip <noreply@paperclip.ing>
#767676 on white = 4.54:1, just above the 4.5:1 AA threshold.
#999 (previous value) was 2.85:1, which failed.

Closes THE-37.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Board feedback: dark mode looked blue rather than properly dark.
Changed backgrounds from navy (#1a1a2e, #16213e) to neutral darks
(#1a1a1a, #2d2d2d), node fills to gray (#3a3a3a), and node stroke
to steelblue to match light mode styling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Paperclip <noreply@paperclip.ing>
@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
osint-framework 635c51c Commit Preview URL

Branch Preview URL
Mar 24 2026, 11:58 AM

@s0lray
s0lray merged commit c734dc5 into master Mar 24, 2026
4 checks passed
@s0lray
s0lray deleted the feature/THE-32-dark-mode branch March 24, 2026 12:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant