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]) |
||
|---|---|---|
| .. | ||
| core | ||
| middleware | ||
| models | ||
| routers | ||
| services | ||
| __init__.py | ||
| dependencies.py | ||
| main.py | ||