From 2c3dba55e630c7d21f71e9420d7615b34a795d9a Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Mon, 29 Jun 2026 15:44:57 -0400 Subject: [PATCH] fix(ui): use folds Text priority instead of raw opacity (native-cinny nit) Replaced raw style={{ opacity: N }} de-emphasis on folds with the `priority` prop across search, schedule, profile, and tray UI. Left the cases that aren't Text-priority candidates (an Icon opacity, a Box-row opacity, and a Text with an explicit color token). Co-Authored-By: Claude Opus 4.8 --- src/app/features/message-search/MessageSearch.tsx | 6 +++--- src/app/features/message-search/SearchInput.tsx | 3 ++- src/app/features/room/ScheduleMessageModal.tsx | 4 ++-- src/app/features/room/ScheduledMessagesTray.tsx | 4 ++-- src/app/features/settings/account/Profile.tsx | 2 +- src/app/features/settings/account/ProfileDecoration.tsx | 2 +- 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/app/features/message-search/MessageSearch.tsx b/src/app/features/message-search/MessageSearch.tsx index b99995885..b35bbb17b 100644 --- a/src/app/features/message-search/MessageSearch.tsx +++ b/src/app/features/message-search/MessageSearch.tsx @@ -133,7 +133,7 @@ function EncryptedRoomCachePanel({ roomIds, onLoaded }: EncryptedRoomCachePanelP {room.name} - + {msgEvents.length > 0 ? `${msgEvents.length} messages cached ยท oldest: ${new Date(oldest!.getTs()).toLocaleDateString()}` : 'No messages cached yet'} @@ -153,7 +153,7 @@ function EncryptedRoomCachePanel({ roomIds, onLoaded }: EncryptedRoomCachePanelP )} {!canLoadMore && events.length > 0 && ( - + Fully cached )} @@ -656,7 +656,7 @@ export function MessageSearch({ {senderOnlyMode ? 'Messages from user' : 'Encrypted Rooms'} {!senderOnlyMode && ( - + {`${localResult.searchedRoomsCount} / ${localResult.encryptedRoomsCount} cached`} )} diff --git a/src/app/features/message-search/SearchInput.tsx b/src/app/features/message-search/SearchInput.tsx index c06d8cbfd..e6a06db30 100644 --- a/src/app/features/message-search/SearchInput.tsx +++ b/src/app/features/message-search/SearchInput.tsx @@ -280,7 +280,8 @@ export function SearchInput({ {user.userId} diff --git a/src/app/features/room/ScheduleMessageModal.tsx b/src/app/features/room/ScheduleMessageModal.tsx index b7a86a592..a523ffce9 100644 --- a/src/app/features/room/ScheduleMessageModal.tsx +++ b/src/app/features/room/ScheduleMessageModal.tsx @@ -241,7 +241,7 @@ export function ScheduleMessageModal({ Send at - + Date - + Time {typeof msg.content.body === 'string' ? (msg.content.body as string) : '(message)'} - + {formatSendAt(msg.sendAt)} )} - + Auto-clear after: {DECORATION_CATEGORIES.map((category) => (
- + {category.label}