fix(kanban): theme-aware resting bg/border #209

Merged
zaelgohary merged 1 commit from development_fix_kanban_dark_theme into development 2026-05-05 07:21:34 +00:00
Member

Summary

Kanban columns now use var(--color-surface) and var(--color-border) for the inactive/resting state, so they render correctly in both light and dark hero_os shells. Active drag-target keeps literal colors to avoid a Dioxus 0.7 inline-style diff bug that drops bg/border on transitions between strings of different shapes.

Changes

Switched inactive column bg/border to var() with literal fallbacks.

Test Results

Verified in Playwright: light and dark mode both render columns with correct surface/border colors. Drag-target highlight (active state) renders unchanged from the previous behavior.

## Summary Kanban columns now use `var(--color-surface)` and `var(--color-border)` for the inactive/resting state, so they render correctly in both light and dark hero_os shells. Active drag-target keeps literal colors to avoid a Dioxus 0.7 inline-style diff bug that drops bg/border on transitions between strings of different shapes. ## Changes Switched inactive column bg/border to var() with literal fallbacks. ## Test Results Verified in Playwright: light and dark mode both render columns with correct surface/border colors. Drag-target highlight (active state) renders unchanged from the previous behavior.
fix(kanban): make column resting bg/border theme-aware
All checks were successful
Build and Test / build (pull_request) Successful in 5m26s
40248b42b3
Use var(--color-surface) and var(--color-border) for inactive columns so
both light and dark shells render correctly. Active drag-target keeps
literal colors to dodge a Dioxus 0.7 inline-style diff bug.
zaelgohary merged commit f0a6b0a60b into development 2026-05-05 07:21:34 +00:00
zaelgohary deleted branch development_fix_kanban_dark_theme 2026-05-05 07:21:34 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
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
lhumina_code/hero_archipelagos!209
No description provided.