chore: various UI improvements and fixes

Calendar:
- Fix EventDetailModal and QuickEventOverlay component updates
- Update TodoDetailModal and TodoItem components
- Remove unused settings section code
- Fix network page styling

Todo Backend:
- Improve task service validation

Shared UI:
- Update Card, DataCard, Input components with improvements
- Enhance TagBadge with better color handling
- Fix TagEditModal and TagList components
- Update PillNavigation and PillDropdown styling
- Add NetworkGraph improvements
- Update CommandBar, FormModal, AppsPage components
- Fix chart types and GlobalSettingsSection

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2025-12-10 20:05:02 +01:00
parent b92dc296a1
commit 0b28eba3f2
26 changed files with 167 additions and 198 deletions

View file

@ -209,6 +209,7 @@
: 'bg-gray-200 dark:bg-gray-700'}"
onclick={() =>
handleSidebarChange(!userSettings.globalSettings.nav.sidebarCollapsed)}
aria-label="Toggle sidebar collapsed state"
>
<span
class="inline-block h-4 w-4 transform rounded-full bg-white transition-transform {userSettings
@ -416,6 +417,7 @@
? 'bg-[hsl(var(--primary))]'
: 'bg-gray-200 dark:bg-gray-700'}"
onclick={() => handleSoundsChange(!(userSettings.general?.soundsEnabled ?? true))}
aria-label="Toggle sound effects"
>
<span
class="inline-block h-4 w-4 transform rounded-full bg-white transition-transform {(userSettings