managarten/packages/shared-theme-ui/src/components
Till-JS 448cfb9010 fix(calendar): improve toolbar UX and fix build warnings
- Merge hours filter toggle and time range selector into single button
  - Click toggles filter on/off
  - Right-click (desktop) / long-press (mobile) opens time range dropdown
- Add overflow indicators for events outside visible time range
  - Show colored lines at top/bottom edge for hidden events
  - Works in DayView, WeekView, and MultiDayView
- Fix portal pattern for dropdown z-index in PillCalendarSelector
- Fix all build warnings:
  - Remove unused .task-drag-ghost CSS in WeekView/MultiDayView
  - Remove unused imports in MonthView
  - Add ARIA role to TodoDetailModal backdrop
  - Change labels to spans in PillTimeRangeSelector
  - Convert button to div with role=button in ThemeCard
  - Replace deprecated svelte:component with dynamic component

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-12 13:03:31 +01:00
..
A11yQuickToggles.svelte feat(a11y): add accessibility settings and theme improvements 2025-12-02 22:56:09 +01:00
A11ySettings.svelte feat(a11y): add accessibility settings and theme improvements 2025-12-02 22:56:09 +01:00
ThemeCard.svelte fix(calendar): improve toolbar UX and fix build warnings 2025-12-12 13:03:31 +01:00
ThemeColorPreview.svelte feat(theme): add ThemePage components and distinct background colors 2025-11-29 09:03:20 +01:00
ThemeGrid.svelte feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00