From a431b23476489679f2d6c3aa264d4fb7de8bca3c Mon Sep 17 00:00:00 2001 From: RoyceDa Date: Thu, 26 Feb 2026 12:19:30 +0200 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=BE=D0=B7=D1=80=D0=B0=D1=87?= =?UTF-8?q?=D0=BD=D1=8B=D0=BC=20=D0=B0=D0=B2=D0=B0=D1=82=D0=B0=D1=80=D0=BA?= =?UTF-8?q?=D0=B0=D0=BC=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=BF=D0=BE=D0=B4=D0=BB=D0=BE=D0=B6=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/ActionAvatar/ActionAvatar.tsx | 1 + app/components/Dialog/Dialog.tsx | 2 +- app/components/Messages/Message.tsx | 4 ++-- app/providers/ImageViewerProvider/ImageViewer.tsx | 1 + app/workers/crypto/crypto.worker.ts | 1 - 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/components/ActionAvatar/ActionAvatar.tsx b/app/components/ActionAvatar/ActionAvatar.tsx index f328e7f..d819f77 100644 --- a/app/components/ActionAvatar/ActionAvatar.tsx +++ b/app/components/ActionAvatar/ActionAvatar.tsx @@ -60,6 +60,7 @@ export function ActionAvatar(props : ActionAvatarProps) { size={120} radius={120} mx="auto" + bg={'#fff'} name={props.title.trim() || props.publicKey} color={'initials'} src={avatars.length > 0 ? diff --git a/app/components/Dialog/Dialog.tsx b/app/components/Dialog/Dialog.tsx index 9c4137c..450d759 100644 --- a/app/components/Dialog/Dialog.tsx +++ b/app/components/Dialog/Dialog.tsx @@ -88,7 +88,7 @@ export function Dialog(props : DialogProps) { : - 0 ? avatars[0].avatar : undefined} variant={isInCurrentDialog ? 'filled' : 'light'} name={userInfo.title} size={50} color={'initials'} /> + 0 ? '#fff' : undefined} src={avatars.length > 0 ? avatars[0].avatar : undefined} variant={isInCurrentDialog ? 'filled' : 'light'} name={userInfo.title} size={50} color={'initials'} /> {userInfo.online == OnlineState.ONLINE && ( - {(!props.avatar_no_render && (md || !props.replyed)) && 0 ? avatars[0].avatar : undefined} name={user.title} variant={props.parent ? 'filled' : 'light'} color="initials">} + {(!props.avatar_no_render && (md || !props.replyed)) && 0 ? '#fff' : undefined} onClick={navigateToUserProfile} src={avatars.length > 0 ? avatars[0].avatar : undefined} name={user.title} variant={props.parent ? 'filled' : 'light'} color="initials">} {!props.avatar_no_render && ( @@ -262,7 +262,7 @@ export function Message(props: MessageProps) { return ( {(md && props.is_last_message_in_stack) && ( - 0 ? avatars[0].avatar : undefined} name={user.title} color="initials" variant={wallpaper != '' ? 'filled' : 'light'} style={{ flexShrink: 0 }}> + 0 ? '#fff' : undefined} onClick={navigateToUserProfile} src={avatars.length > 0 ? avatars[0].avatar : undefined} name={user.title} color="initials" variant={wallpaper != '' ? 'filled' : 'light'} style={{ flexShrink: 0 }}> )} {(md && !props.is_last_message_in_stack) && ( diff --git a/app/providers/ImageViewerProvider/ImageViewer.tsx b/app/providers/ImageViewerProvider/ImageViewer.tsx index b4b5931..9454fd0 100644 --- a/app/providers/ImageViewerProvider/ImageViewer.tsx +++ b/app/providers/ImageViewerProvider/ImageViewer.tsx @@ -149,6 +149,7 @@ export function ImageViewer(props : ImageViewerProps) { userSelect: 'none', cursor: isDragging ? 'grabbing' : 'grab', transformOrigin: '0 0', + background: '#FFF', transform: `translate(${pos.x}px, ${pos.y}px) scale(${pos.scale})`, }} onWheel={onWheel} diff --git a/app/workers/crypto/crypto.worker.ts b/app/workers/crypto/crypto.worker.ts index 6765fdf..12d1dcf 100644 --- a/app/workers/crypto/crypto.worker.ts +++ b/app/workers/crypto/crypto.worker.ts @@ -21,7 +21,6 @@ self.onmessage = async (event: MessageEvent) => { result = await encrypt(payload.data, payload.publicKey); break; case 'decrypt': - console.info("decrypt", payload.privateKey, payload.data); result = await decrypt(payload.data, payload.privateKey); break; case 'chacha20Encrypt':