mirror of
https://github.com/xpltdco/media-rip.git
synced 2026-04-03 02:53:58 -06:00
Queue toolbar: - Filter tabs (All/Active/Completed/Failed) and action buttons (Download All/Clear) share one row — filters left, actions right - Download All moved from DownloadTable to DownloadQueue toolbar - Clear button: muted style → red border on hover → 'Sure?' red confirm state → executes on second click, auto-resets after 3s - Clear removes all completed and failed jobs (leaves active untouched) Admin format defaults: - Settings tab has Video/Audio default format dropdowns - Stored in settings_overrides (same as welcome_message) - Public config returns default_video_format and default_audio_format - UrlInput resolves Auto format against admin defaults — if admin sets audio default to MP3, 'Auto' chip shows 'Auto (.mp3)' and downloads convert accordingly Cyberpunk animated background: - Diagonal crossing lines (blue 45° + orange -45°) drift slowly (60s cycle) - Subtle radial gradient pulse (8s breathing effect) - Layered on top of the existing grid pattern - All CSS-only, no JS — zero performance cost - Only active on cyberpunk theme (scoped to [data-theme=cyberpunk]) |
||
|---|---|---|
| .. | ||
| app | ||
| media_rip.egg-info | ||
| tests | ||
| .gitignore | ||
| pyproject.toml | ||
| requirements.txt | ||