diff --git a/src/components/bookmark/BookmarkView.tsx b/src/components/bookmark/BookmarkView.tsx index ea391c3..a55d596 100644 --- a/src/components/bookmark/BookmarkView.tsx +++ b/src/components/bookmark/BookmarkView.tsx @@ -27,7 +27,7 @@ function ArticleCardWithReadStatus({ event }: { event: NDKEvent }) { onClick={() => isRead ? markArticleUnread(fullAddr) : markArticleRead(fullAddr)} className="absolute right-3 top-3 text-[10px] text-text-dim hover:text-accent opacity-0 group-hover:opacity-100 transition-opacity z-10" > - {isRead ? "mark unread" : "mark read"} + {isRead ? "Mark unread" : "Mark read"} )} @@ -173,7 +173,7 @@ export function BookmarkView() {

Bookmarks

-
+
diff --git a/src/components/feed/QuoteModal.tsx b/src/components/feed/QuoteModal.tsx index c8ca06b..d336c1f 100644 --- a/src/components/feed/QuoteModal.tsx +++ b/src/components/feed/QuoteModal.tsx @@ -95,7 +95,7 @@ export function QuoteModal({ event, authorName, authorAvatar, onClose, onPublish disabled={!canPublish} className="px-4 py-1.5 text-[11px] bg-accent hover:bg-accent-hover text-accent-text transition-colors disabled:opacity-30 disabled:cursor-not-allowed" > - {publishing ? "posting…" : "quote & post"} + {publishing ? "Posting…" : "Quote & post"}
diff --git a/src/components/notifications/NotificationsView.tsx b/src/components/notifications/NotificationsView.tsx index 4b54162..21ac625 100644 --- a/src/components/notifications/NotificationsView.tsx +++ b/src/components/notifications/NotificationsView.tsx @@ -43,7 +43,7 @@ export function NotificationsView() { onClick={markAllRead} className="text-[11px] text-text-dim hover:text-accent transition-colors" > - mark all read + Mark all read )} diff --git a/src/components/podcast/PodcastPlayerBar.tsx b/src/components/podcast/PodcastPlayerBar.tsx index 2a24869..0d62247 100644 --- a/src/components/podcast/PodcastPlayerBar.tsx +++ b/src/components/podcast/PodcastPlayerBar.tsx @@ -49,7 +49,7 @@ function ShareButton({ episode }: { episode: PodcastEpisode | null }) { {state === "shared" ? "shared" : state === "confirm" ? "publish?" : "share"} {state === "confirm" && ( - + )} ); @@ -291,7 +291,7 @@ export function PodcastPlayerBar() { ) : playbackState === "loading" ? ( - ... + ) : ( @@ -354,10 +354,11 @@ export function PodcastPlayerBar() { {/* Close */}
)} diff --git a/src/components/shared/AboutView.tsx b/src/components/shared/AboutView.tsx index ff14b19..f7fb072 100644 --- a/src/components/shared/AboutView.tsx +++ b/src/components/shared/AboutView.tsx @@ -31,6 +31,7 @@ function CopyButton({ text }: { text: string }) { function QRBlock({ value, label }: { value: string; label: string }) { return (
+ {/* bg-white intentional — required for QR code scan contrast */}
diff --git a/src/components/shared/DebugPanel.tsx b/src/components/shared/DebugPanel.tsx index 5a7e260..df3340a 100644 --- a/src/components/shared/DebugPanel.tsx +++ b/src/components/shared/DebugPanel.tsx @@ -71,7 +71,7 @@ export function DebugPanel({ onClose }: { onClose: () => void }) { {/* Header */}
Debug - +
{/* Uptime + Live Sub */} diff --git a/src/components/shared/LoginModal.tsx b/src/components/shared/LoginModal.tsx index 51dfe88..10ca9c3 100644 --- a/src/components/shared/LoginModal.tsx +++ b/src/components/shared/LoginModal.tsx @@ -71,7 +71,7 @@ function NewAccountTab({ onClose }: { onClose: () => void }) { disabled={!confirmed || logging} className="w-full px-4 py-2 text-[12px] bg-accent hover:bg-accent-hover text-accent-text transition-colors disabled:opacity-30 disabled:cursor-not-allowed" > - {logging ? "logging in…" : "create account"} + {logging ? "Logging in…" : "create account"}
); diff --git a/src/components/shared/NWCWizard.tsx b/src/components/shared/NWCWizard.tsx index 84d5187..0257691 100644 --- a/src/components/shared/NWCWizard.tsx +++ b/src/components/shared/NWCWizard.tsx @@ -115,7 +115,7 @@ function ConnectedState({ nwcUri, onDisconnect }: { nwcUri: string; onDisconnect onClick={onDisconnect} className="text-[10px] text-text-dim hover:text-danger transition-colors shrink-0" > - disconnect + Disconnect

@@ -246,7 +246,7 @@ function PasteStep({ disabled={!valid} className="px-4 py-1.5 text-[11px] border border-border text-text-muted hover:text-accent hover:border-accent/40 transition-colors disabled:opacity-30 disabled:cursor-not-allowed" > - connect wallet + Connect wallet ); diff --git a/src/components/shared/ToastContainer.tsx b/src/components/shared/ToastContainer.tsx index b00a9fc..ded6625 100644 --- a/src/components/shared/ToastContainer.tsx +++ b/src/components/shared/ToastContainer.tsx @@ -23,6 +23,7 @@ export function ToastContainer() { {toast.message} ))} diff --git a/src/components/zap/ZapModal.tsx b/src/components/zap/ZapModal.tsx index 6554318..d2c4087 100644 --- a/src/components/zap/ZapModal.tsx +++ b/src/components/zap/ZapModal.tsx @@ -70,7 +70,7 @@ export function ZapModal({ target, recipientName, onClose }: ZapModalProps) { onClick={() => { onClose(); setView("settings"); }} className="px-4 py-1.5 text-[11px] border border-accent/60 text-accent hover:bg-accent hover:text-accent-text transition-colors" > - go to settings → + Go to settings → )} @@ -155,7 +155,7 @@ export function ZapModal({ target, recipientName, onClose }: ZapModalProps) { onClick={() => setState("idle")} className="w-full py-1.5 text-[11px] border border-border text-text-muted hover:text-text transition-colors" > - try again + Try again )}