feat: tooltips, two-column timer, font selector, tray behavior, icons, readme

- Custom tooltip directive (WCAG AAA) on every button in the app
- Two-column timer layout with sticky hero and recent entries sidebar
- Timer font selector with 16 monospace Google Fonts and live preview
- UI font selector with 15+ Google Fonts
- Close-to-tray and minimize-to-tray settings
- New app icons (no-glow variants), platform icon set
- Mini timer pop-out window
- Favorites strip with drag-reorder and inline actions
- Comprehensive README with feature documentation
- Remove tracked files that belong in gitignore
This commit is contained in:
Your Name
2026-02-21 01:15:57 +02:00
parent 2608f447de
commit 514090eed4
144 changed files with 13351 additions and 3456 deletions

View File

@@ -18,6 +18,7 @@
"@vueuse/core": "^12.0.0",
"@vueuse/motion": "^3.0.3",
"chart.js": "^4.4.0",
"dompurify": "^3.3.1",
"jspdf": "^2.5.0",
"lucide-vue-next": "^0.400.0",
"marked": "^17.0.3",
@@ -30,8 +31,12 @@
"devDependencies": {
"@tailwindcss/vite": "^4.0.0",
"@tauri-apps/cli": "^2.2.0",
"@types/dompurify": "^3.0.5",
"@vitejs/plugin-vue": "^5.2.0",
"autoprefixer": "^10.4.0",
"png-to-ico": "^3.0.1",
"puppeteer-core": "^24.37.5",
"sharp": "^0.34.5",
"tailwindcss": "^4.0.0",
"typescript": "^5.7.0",
"vite": "^6.0.0",