managarten/packages/shared-theme-ui/src
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
..
components fix(calendar): improve toolbar UX and fix build warnings 2025-12-12 13:03:31 +01:00
pages refactor(theme): remove custom theme editor and community themes 2025-12-12 02:34:43 +01:00
index.ts refactor(theme): remove custom theme editor and community themes 2025-12-12 02:34:43 +01:00
ThemeModeSelector.svelte feat(icons): migrate to phosphor-svelte for all icon usage 2025-11-29 07:02:59 +01:00
ThemeSelector.svelte style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
ThemeToggle.svelte feat(icons): migrate to phosphor-svelte for all icon usage 2025-11-29 07:02:59 +01:00
types.ts feat(a11y): add accessibility settings and theme improvements 2025-12-02 22:56:09 +01:00