respira/src
Jan-Henrik Bruhn ab9b22b9b8 feature: Implement unified semantic color system with Tailwind v4
- Define semantic color theme in App.css using @theme directive
  - Primary (blue), Success (green), Warning (amber), Danger (red)
  - Info (cyan), Accent (purple), Secondary (orange), Tertiary (teal)
  - Semantic colors reference Tailwind color variables via var()
  - Media query-based dark mode for canvas colors
- Migrate all 16 components from direct Tailwind colors to semantic names
- Create cssVariables.ts utility for Konva canvas color access
- Update KonvaComponents to use CSS variables dynamically
- Replace @apply with CSS variables in index.css for v4 compatibility
- Remove unused designTokens.ts file
- Improve light mode contrast with gray-300 app background
- Adjust canvas and info box backgrounds to gray-200

Benefits:
- Easy theme customization by updating App.css @theme block
- Consistent semantic naming across all components
- Proper dark mode support via media queries
- No visual regressions, all colors maintained

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-17 21:43:36 +01:00
..
assets initial 2025-11-30 22:18:14 +01:00
components feature: Implement unified semantic color system with Tailwind v4 2025-12-17 21:43:36 +01:00
formats fix: Combine COLOR_END and CUT flags on same stitch for color changes 2025-12-14 16:44:56 +01:00
platform feature: Reorganize code into formats folder structure 2025-12-14 12:19:21 +01:00
services fix: Detect unpaired Bluetooth devices during connection 2025-12-15 13:45:09 +01:00
stores style: Apply linter formatting to useMachineStore 2025-12-17 12:27:34 +01:00
types Add Electron desktop application support with Electron Forge 2025-12-07 22:39:38 +01:00
utils feature: Implement unified semantic color system with Tailwind v4 2025-12-17 21:43:36 +01:00
App.css feature: Implement unified semantic color system with Tailwind v4 2025-12-17 21:43:36 +01:00
App.tsx feature: Implement unified semantic color system with Tailwind v4 2025-12-17 21:43:36 +01:00
index.css feature: Implement unified semantic color system with Tailwind v4 2025-12-17 21:43:36 +01:00
main.tsx initial 2025-11-30 22:18:14 +01:00
vite-env.d.ts feature: Add application version to page title 2025-12-13 23:48:05 +01:00