fix(label): rewrite track row, add jump-nav, fix description border

- Replace track row with ArtistDetailView pattern (favorites, TrackMenu, radio)
- Add sticky jump-nav bar with IntersectionObserver for all sections
- Fix description border leak with CSS reset
- Make "More labels" containers round
- Wire onTrackAddFavorite prop in +page.svelte
- Add i18n keys: label.about, label.otherLabels (all 4 locales)
This commit is contained in:
vicrodh committed 2026-02-20 03:29:13 -06:00
1 parent e414121273
commit 4c2a63239e
6 files changed
+414 -595

No files matched your search

+2
View File
@@ -83,6 +83,8 @@
},
"label": {
"title": "Label",
"about": "À propos",
"otherLabels": "Autres labels",
"popularTracks": "Titres populaires",
"releases": "Sorties",
"criticsPicks": "Choix des critiques",