3 Commits

Author SHA1 Message Date
Dorian
b94226a7f4 Update SVG assets for improved design consistency
- Revise app-icon.svg and logo.svg to enhance stroke widths and circle radii for a more cohesive look
- Adjust stroke widths from 3 to 30 for better visibility
- Maintain design elements while ensuring a unified aesthetic across both icons

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-02 23:59:07 +00:00
Dorian
6ade69d477 Update logos and improve film title styling
- Update app-icon.svg with new gradient strokes and circle element
- Update logo.svg with matching design improvements and gradient borders
- Increase film title size to 20px (text-xl) with bold weight on desktop
- Keep 16px (text-base) with semibold weight on mobile for better proportions

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-02 23:50:53 +00:00
Dorian
3f3849e76f Add Docker deployment support and PWA enhancements
- Add Dockerfile with multi-stage build (Node.js + Nginx)
- Add docker-compose.yml for Portainer stack deployment on port 7777
- Add nginx.conf with PWA support, gzip compression, and security headers
- Add .dockerignore for optimized Docker builds
- Add DEPLOYMENT.md with comprehensive deployment guide
- Configure Vite PWA plugin with service worker and offline support
- Add PWA manifest.json with app icons and shortcuts
- Enhance logo.svg with iOS-style glass effects (filters, gradients, highlights)
- Add app-icon.svg for PWA installation
- Update mobile nav with glassmorphic active tab styling
- Fix mobile tab bar layout shift issues with flex-1 and consistent sizing
- Update index.html with PWA meta tags and Apple-specific settings
- Add health check endpoint at /health for container monitoring

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-02 23:43:42 +00:00