Import the dark theme from the design system #27

Merged
rob merged 3 commits from dark-mode into main 2026-10-08 06:28:31 +00:00
Collaborator

Brings the site's dark mode in line with the CamperCan design system's dark tokens (page, surfaces, text, borders, shadows), following the system theme via prefers-color-scheme. The explore section stays a cream band in both themes. Also swaps the hub and node photos for PNGs and tidies two sentences on the how page.

Smaller visual fixes: the wordmark's "Can" is now the primary orange in both themes, and the cable line ends at the node centres rather than overhanging the last label.

Build, html-validate and the 19 node tests pass locally.

Brings the site's dark mode in line with the CamperCan design system's dark tokens (page, surfaces, text, borders, shadows), following the system theme via prefers-color-scheme. The explore section stays a cream band in both themes. Also swaps the hub and node photos for PNGs and tidies two sentences on the how page. Smaller visual fixes: the wordmark's "Can" is now the primary orange in both themes, and the cable line ends at the node centres rather than overhanging the last label. Build, html-validate and the 19 node tests pass locally.
Import the dark theme from the design system
All checks were successful
CI / check (pull_request) Successful in 10s
CI / deploy (pull_request) Has been skipped
9235c6e2b2
Palette, borders and shadows now match the design system's dark tokens
and follow prefers-color-scheme. The explore section stays a cream band
in both themes. The wordmark's Can uses the primary orange, and the
cable line ends at the first and last node centres instead of running
out to the label edge.
Link Home Assistant from the hub spec page
All checks were successful
CI / check (pull_request) Successful in 8s
CI / deploy (pull_request) Has been skipped
b83a771f1e
rob force-pushed dark-mode from b83a771f1e
All checks were successful
CI / check (pull_request) Successful in 8s
CI / deploy (pull_request) Has been skipped
to d3a79c913a
All checks were successful
CI / check (pull_request) Successful in 8s
CI / deploy (pull_request) Has been skipped
2026-10-08 06:27:59 +00:00
Compare
rob merged commit 96dc9e6a85 into main 2026-10-08 06:28:31 +00:00
rob deleted branch dark-mode 2026-10-08 06:28:31 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rob/CamperCan!27
No description provided.