mirror of
https://github.com/narrrl/pl8list-rewind.git
synced 2026-11-03 16:41:26 +01:00
- Tap/click a track to play or pause, double-tap/double-click to like with a heart burst; any key or tap starts playback - Media Session API: lock-screen, notification and headphone controls, with next/previous working while the screen is locked - Drag the waveform to seek, hover shows the time - "Not for me" button feeds a dislike signal into the ranker - Share button (native share sheet or copy link) - Likes newest first, each playable right away - Filters remembered per browser, clear button, active indicator - Panels close on outside click or Esc; help overlay on "?" - Buffering spinner, paused badge, toast messages, first-run hint - Installable as an app (manifest and icons) - Refreshed README screenshots and controls
18 lines
673 B
JSON
18 lines
673 B
JSON
{
|
|
"name": "pl8list ∞",
|
|
"short_name": "pl8 ∞",
|
|
"description": "Endless scroll through pl8list, tuned to what you like.",
|
|
"start_url": "/",
|
|
"scope": "/",
|
|
"display": "standalone",
|
|
"orientation": "portrait",
|
|
"background_color": "#000000",
|
|
"theme_color": "#000000",
|
|
"icons": [
|
|
{ "src": "/static/icons/icon-192.png", "sizes": "192x192", "type": "image/png" },
|
|
{ "src": "/static/icons/icon-512.png", "sizes": "512x512", "type": "image/png" },
|
|
{ "src": "/static/icons/icon-maskable-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" },
|
|
{ "src": "/static/icons/icon.svg", "sizes": "any", "type": "image/svg+xml" }
|
|
]
|
|
}
|