Commit Graph
17 Commits
Author SHA1 Message Date
MichaelandClaude Fable 5 e332895d7d feat(design): Projector Noir theme - tungsten amber on film-black
Full visual refonte replacing the generic neon-blue glass look:

- palette: warm film-black surface ladder, tungsten amber primary,
  warm taupe secondary, verdigris teal tertiary; semantic and
  category colors retuned to match (coral live, gold movies)
- typography: Syne (display/headlines) + Instrument Sans (body/UI)
  replace Space Grotesk/Inter/Outfit across all screens
- glassmorphism tokens warmed (amber inner glow, warm-white borders)
- web player theme.css + index.html loader mirror the new tokens
- hardcoded Colors.blue* in streaming settings and recordings tabs
  now use AppColors tokens
- DESIGN_SYSTEM.md updated to v3.0 Projector Noir

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 14:52:45 +02:00
MichaelandClaude Opus 4.7 f7eaa724e2 feat(theme): complete redesign to Cyber-Cinematic Glass (Stitch)
Replace the legacy Apple TV-style purple/cyan theme with the full
Google Stitch Cyber-Cinematic Glass design system across the
entire app (desktop + mobile).

- New Material 3 dark ColorScheme: background #121317, primary
  #adc6ff, primaryContainer #4b8eff, surface containers, etc.
- Typography: Space Grotesk (headlines) + Inter (body/labels)
- 3-level glassmorphism via GlassContainer: base, glass, floating
- Primary gradient: #007AFF → #00C6FF with blue glow effects
- Removed old compatibility aliases (focusColor, border, textPrimary,
  textSecondary); all code now uses semantic Stitch tokens
- Systematically replaced all Colors.white/black/red/grey and
  GoogleFonts.roboto/outfit with Stitch equivalents
- All 36 lib/ files updated, zero compilation errors

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-27 22:06:29 +02:00
Michael 7ea12511a0 feat: implement mobile series tab with pagination, search, and filtering for IPTV series. 2026-03-09 13:20:00 +01:00
Michael 829c5751ca feat: implement initial mobile IPTV feature with player screen, live TV, movies, and series tabs, along with the Xtream API service. 2026-03-09 13:16:29 +01:00
Michael 71630d75e8 feat: Install FFmpeg with NVIDIA NVENC/NVDEC support via apt-get instead of a static build. 2026-01-03 10:26:17 +01:00
Michael 37f6ab08db feat: remove video_player_win dependency 2025-12-16 07:46:14 +01:00
Michael 8c3a143f46 feat: add initial Windows desktop platform support files and configuration. 2025-12-16 07:41:08 +01:00
Michael bb1a9ec28f feat: add glass usages tracking file 2025-12-13 09:25:23 +01:00
Michael 14e731e928 feat: introduce core mobile UI components including login screen, IPTV tabs, theme, and scaffold. 2025-12-13 09:04:09 +01:00
Michael 92c184ba46 feat: Add mobile tabs for displaying and searching IPTV movies and series. 2025-12-08 23:24:19 +01:00
Michael 20f8904e78 feat: add HeroCarousel widget for displaying interactive, auto-playing content. 2025-12-08 23:13:12 +01:00
Michael e95fdb534a feat: add new UI tabs for movies and series, including mobile-specific versions with search and pagination. 2025-12-08 20:43:41 +01:00
Michael 86cf10051d feat(iptv): introduce web-based video player screen for live, VOD, and series content 2025-12-08 20:10:40 +01:00
Michael 643bf7e761 feat: Add new UI components for IPTV movies and series, including mobile-specific tabs with search and pagination, and a series detail screen. 2025-12-07 23:08:29 +01:00
Michael 2fb11584e1 feat: add mobile movies and series tabs for IPTV content display 2025-12-07 23:00:09 +01:00
Michael 0f5830eabb feat: add mobile player screen wrapper and series tab with pagination and search 2025-12-06 23:41:53 +01:00
Michael 26ac5fb0b8 feat: Implement initial mobile application structure including IPTV features, authentication, routing, and theming. 2025-12-06 23:25:42 +01:00