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

@ -102,7 +102,7 @@
let creating = $state(false);
let selectedIndex = $state(0);
let searchTimeout: ReturnType<typeof setTimeout>;
let inputElement: HTMLInputElement;
let inputElement = $state<HTMLInputElement | null>(null);
// Computed create preview
let createPreview = $derived(
@ -260,6 +260,7 @@
role="dialog"
aria-modal="true"
aria-label="Suchen"
tabindex="-1"
onclick={handleBackdropClick}
onkeydown={handleKeydown}
>