siftlode/frontend/src/components
npeter83 8b944504a9 feat(ui): account hover-popup, upload-date chips, top clear-filters bar
- Header: avatar opens an account popover (hover + click) with identity, admin
  badge and Sign out; removes the standalone logout icon.
- Sidebar: relative upload-date chips (24h/1w/1m/6m/1y) backed by max_age_days,
  with a Custom toggle revealing the from/to range; mutually exclusive.
- Sidebar: 'Filters · N active · Clear all' moved to the top; drop bottom button.
2026-06-11 17:39:24 +02:00
..
Feed.tsx feat: sync status indicator, admin pause/resume, filtered video count 2026-06-11 04:15:25 +02:00
Header.tsx feat(ui): account hover-popup, upload-date chips, top clear-filters bar 2026-06-11 17:39:24 +02:00
Login.tsx feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
Sidebar.tsx feat(ui): account hover-popup, upload-date chips, top clear-filters bar 2026-06-11 17:39:24 +02:00
SyncStatus.tsx feat: sync status indicator, admin pause/resume, filtered video count 2026-06-11 04:15:25 +02:00
Toaster.tsx fix: address reader-UI feedback (shorts, search, tags, login, UX) 2026-06-11 03:07:49 +02:00
VideoCard.tsx feat: unhide action, date-range filter, more sort options 2026-06-11 04:00:17 +02:00