-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: starychenko/calendar
Releases · starychenko/calendar
v1.1.0 - Панель свят та покращення UX
🎉 Що нового в v1.1.0
✨ Нові функції
-
Floating панель найближчих свят — бокова панель з найближчими святами та святами сьогодні
- Desktop: розсувна панель зліва з язичком
- Mobile: Sheet знизу з FAB кнопкою
- Анімація bounce-hint для привернення уваги
-
Розширено систему свят — додано повний православний календар України (79+ свят)
🐛 Виправлення помилок
-
Виправлено панель свят:
- Додано підтримку
prefers-reduced-motionдля accessibility - Виправлено крайній випадок швидкого кліку (маркер встановлюється завжди)
- Ефект еластичного розтягування (scaleX) замість відскакування
- Анімація без відриву від краю екрану (пульсація на місці)
- Виправлено кольорову схему темної теми (усунено синюватий відтінок)
- Додано підтримку
-
Виправлено відкриття мобільної панелі — видалено useEffect який блокував відкриття
📱 Покращення UX
- Touch-події для тултіпів — підтримка touch-подій на мобільних пристроях
- Оптимізація header — фіксована висота + absolute позиціювання для кращої продуктивності
🎨 Дизайн
- Консистентна колірна схема (theme-based кольори замість slate)
- Плавні анімації з accessibility підтримкою
- Адаптивний дизайн для desktop та mobile
Повний changelog: v1.0.0...v1.1.0
Assets 2
v1.0.0 - Перша версія українського фіскального календаря
✨ Основні функції
- Дві календарні системи: ISO 8601 та GfK (retail/marketing analytics)
- Українські свята: державні, релігійні, міжнародні та комерційні
- Адаптивний дизайн: mobile, tablet, desktop, 2K екрани
- Система тем: світла, темна, системна (автовизначення)
- PWA підтримка: встановлення як застосунок
- SEO оптимізація: structured data, Open Graph, sitemap
- Google Analytics: відстеження взаємодій користувачів
🛠 Технології
- Next.js 16 з App Router та Turbopack
- React 19 з TypeScript
- Tailwind CSS v4 для стилізації
- shadcn/ui компоненти (New York style)
- Zustand з persist middleware для глобального стану
- date-fns v4 для роботи з датами
- TanStack Query v5 для управління станом
📦 Деплой
- Docker multi-stage build з standalone output
- Optimized для Coolify та інших платформ
- Production-ready з HTTPS та CDN підтримкою
📄 Ліцензія
Apache License 2.0