4 Commits

Author SHA1 Message Date
c55cd5647b chore: Improve .gitignore to exclude test and build artifacts
Add ignored patterns for:
- Test and coverage reports (coverage/, .lcov, test-results/)
- Playwright test artifacts (playwright-report/, blob-report/)
- Quality check state files (.quality/, .qualityrc-cache/)

Prevents auto-generated files from being committed to git

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-21 03:08:06 +00:00
32253a74d7 refactor: Complete migration from Radix UI and Tailwind to M3 native components
This commit finalizes the migration to Material Design 3 by:

- Removing all Radix UI dependencies and imports:
  * Migrated Avatar component to use native HTML with custom fallback handling
  * Replaced Collapsible with custom React hooks for expand/collapse state
  * Implemented AlertDialog using React Context with native divs
  * Built Sheet component with Portal-like behavior and native HTML
  * Converted Toggle and ToggleGroup to use React state management
  * Updated SidebarMenuButton to remove Radix Slot dependency

- Removed deprecated SCSS module files (7 files):
  * button.module.scss, accordion.module.scss, checkbox.module.scss
  * radio-group.module.scss, select.module.scss, switch.module.scss
  * split-screen-editor.module.scss

- Replaced Tailwind utility classes with inline styles and M3 classes:
  * Updated SplitScreenEditor to use M3 CSS variables and flexbox/grid
  * Migrated sidebar components to use M3 button and spacing classes
  * Removed Radix color imports from theme.scss

- All components now use M3 design tokens via CSS custom properties
- Maintained API compatibility with existing component usage patterns

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-20 17:09:26 +00:00
copilot-swe-agent[bot]
8e93467317 Convert to Next.js - core setup complete
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-19 12:57:36 +00:00
27c6069518 Add spark configuration 2026-01-17 14:23:21 +00:00