Mercurial
diff infinite_canvas/theme.h @ 278:8d560f50ed4c
Improve infinite canvas interactions and browser chrome
Render Lucide icons directly with Raylib, add searchable icon browsing, robust text editing, entity lifecycle animations, z-order-safe input, semantic themes, and animated editable browser controls. Document rendering, pinning, context, and component extension for future agents.
Co-authored-by: Copilot <[email protected]>
Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Mon, 17 Aug 2026 22:16:14 -0700 |
| parents | b55c22cff335 |
| children |
line wrap: on
line diff
--- a/infinite_canvas/theme.h Mon Aug 17 17:01:40 2026 -0700 +++ b/infinite_canvas/theme.h Mon Aug 17 22:16:14 2026 -0700 @@ -21,6 +21,20 @@ Color text_muted; Color accent; Color accent_soft; + Color on_accent; + Color selection; + Color entity_outline; + Color button; + Color button_hover; + Color button_active; + Color button_active_hover; + Color switch_track_off; + Color switch_track_off_hover; + Color switch_track_on; + Color switch_track_on_hover; + Color switch_thumb; + Color pin; + Color danger; Color shadow; Color toast_surface; Color toast_border;