siftlode/frontend/src
npeter83 29696c549c fix(notifications): use the success level for success toasts
The 'Synced N playlists' and 'View link copied' toasts used the default info level,
which renders in the accent colour and read as an error/alert. Mark them level:success
so they show the green check — clearly positive and theme-independent.
2026-06-15 19:46:37 +02:00
..
components fix(notifications): use the success level for success toasts 2026-06-15 19:46:37 +02:00
i18n feat(playlists): YouTube-mirrored playlists in the UI (read-only) + sync button 2026-06-15 19:37:17 +02:00
lib feat(playlists): YouTube-mirrored playlists in the UI (read-only) + sync button 2026-06-15 19:37:17 +02:00
App.tsx fix(nav): persist the current page across reloads 2026-06-15 14:59:24 +02:00
index.css perf(feed): smoother scrolling for long feeds 2026-06-12 18:17:03 +02:00
main.tsx feat(ui): reusable app-styled confirm dialog, replacing window.confirm 2026-06-15 15:06:47 +02:00
vite-env.d.ts feat(i18n): foundation — react-i18next, language switcher, server-persisted choice 2026-06-15 00:30:34 +02:00