feat(playlists): frontend foundation — page, add-to-playlist, nav
Add the Playlists page (left rail of playlists + detail with drag&drop reorder, inline rename, one-step delete, remove item, Play all / row-click playback via the existing PlayerModal) and an AddToPlaylist popover (portaled, multi-toggle + inline new-playlist) wired into the VideoCard hover overlay and the PlayerModal. New api client methods + Playlist types, a 'playlists' page route + account-menu entry, and trilingual strings. Local only — YouTube sync comes in later phases.
This commit is contained in:
parent
da9dcf93d5
commit
37804ee393
14 changed files with 634 additions and 4 deletions
15
frontend/src/i18n/locales/hu/playlists.json
Normal file
15
frontend/src/i18n/locales/hu/playlists.json
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"title": "Lejátszási listák",
|
||||
"noneYet": "Még nincs lejátszási lista",
|
||||
"newPlaylist": "Új lista…",
|
||||
"itemCount_one": "{{count}} videó",
|
||||
"itemCount_other": "{{count}} videó",
|
||||
"pickOne": "Válassz egy listát a bal oldalon.",
|
||||
"loading": "Betöltés…",
|
||||
"empty": "Ez a lista üres — adj hozzá videókat a hírfolyamból.",
|
||||
"playAll": "Összes lejátszása",
|
||||
"delete": "Törlés",
|
||||
"rename": "Átnevezés",
|
||||
"confirmDelete": "Törlöd a(z) „{{name}}” listát? Nem vonható vissza.",
|
||||
"addToPlaylist": "Hozzáadás listához"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue