Jure
63a0f05e92
Polish pass 11 — color tokens, text size consistency, overlay fix
...
- V4VHistory: text-amber-400 → text-zap on sats total
- V4VSettings: size status dot to text-[8px] for visual consistency
- Feed: last-updated timestamp text-[10px] → text-[11px] (matches siblings)
- NoteContent: +N overlay bg-black/50 → bg-bg/60, text-white → text-text,
text-lg → text-[14px] (consistent with rest of file)
- RelaysView: last-checked timestamp text-[9px] → text-[10px]
2026-04-09 19:47:19 +02:00
Jure
bac52b15ac
Polish pass 5 — sentence case, theme tokens, remaining a11y
...
- Sentence case on all button labels (Mark read, Go to settings, Try again,
Mark all read, Disconnect, Connect wallet, Logging in, Posting, Quote & post,
Loading, Refresh); V4V tabs capitalized
- V4VDashboard: amber-500 hard-coded colors → zap theme token
- BookmarkView: tab container rounded-sm overflow-hidden
- ToastContainer, DebugPanel, PodcastPlayerBar: aria-labels on dismiss/close buttons
- PodcastPlayerBar: ASCII x → × Unicode, ... → … Unicode
- AboutView: document bg-white on QR code as intentional
2026-04-09 18:29:43 +02:00
Jure
3eb6968de0
Polish pass 4 — remove remaining hard-coded colors and inline styles
...
- Fix bg-white toggle thumbs in V4VSettings and V4VIndicator
- Replace hard-coded amber nudge colors with theme 'warning' token
- Remove redundant gridTemplateRows and move aspectRatio to Tailwind
- Replace MarkdownToolbar inline font styles with conditional classes
2026-04-09 15:47:12 +02:00
Jure
508829c38b
Polish pass 2 — avatar hover, reply buttons, ellipses, a11y
...
- Unify NoteCard avatar hover between image and fallback variants
- Add aria-labels to compose toolbar buttons (emoji, attach, poll)
- Fix ThreadView inline reply button sizing to match compose post button
- Replace remaining '...' with unicode ellipsis across podcasts, v4v,
thread, and ancestor chain components
2026-04-09 15:36:55 +02:00
Jure
ebf964980b
Add V4V sidebar section with dashboard, settings, and history
...
- New V4V store with budget tracking, cap enforcement, and history
- Dashboard: live streaming status, per-episode + weekly budget bars, stats
- Settings: auto-enable toggle (guarded by caps), per-episode cap, weekly
budget, default rate, info icons
- History: expandable list of past V4V episodes with recipient breakdowns
- Budget enforcement: streaming stops with toast when cap is hit
- Auto-streaming: starts automatically for V4V episodes when enabled
- Cap reached state: dashboard shows red card, ticker shows "(capped)"
- V4VIndicator: slimmed popup, AUTO badge, "open v4v" nav link
- Fix duplicate history entries on cap stop
2026-04-04 19:03:00 +02:00