From 082d743c0b882f748df27419753eb50280f5de15 Mon Sep 17 00:00:00 2001 From: Tristan Yang Date: Thu, 4 May 2023 17:25:25 +0800 Subject: [PATCH] chore: tweak UIs --- src/common/component/Message/ForwardedMessage.tsx | 2 +- src/common/component/Message/PreviewMessage.tsx | 5 +++-- src/common/component/Message/index.tsx | 2 +- src/common/component/Send/Replying.tsx | 4 ++-- src/common/component/styled/Button.tsx | 2 +- src/common/component/styled/Input.tsx | 4 ++-- 6 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/common/component/Message/ForwardedMessage.tsx b/src/common/component/Message/ForwardedMessage.tsx index 26a4ba49..c31f3653 100644 --- a/src/common/component/Message/ForwardedMessage.tsx +++ b/src/common/component/Message/ForwardedMessage.tsx @@ -21,7 +21,7 @@ const ForwardedMessage: FC = ({ context, to, from_uid, id }) => { const forward_mids = messages.map(({ from_mid }) => from_mid) || []; // console.log("fff", messages); setForwards( -
+

{t("action.forward")} diff --git a/src/common/component/Message/PreviewMessage.tsx b/src/common/component/Message/PreviewMessage.tsx index bd795d7b..73842f6c 100644 --- a/src/common/component/Message/PreviewMessage.tsx +++ b/src/common/component/Message/PreviewMessage.tsx @@ -9,7 +9,7 @@ interface Props { context?: "forward" | "pin" } -const PreviewMessage: FC = ({ mid = 0, context }) => { +const PreviewMessage: FC = ({ mid = 0, context = "forward" }) => { const { msg, usersData } = useAppSelector((store) => { return { msg: store.message[mid], usersData: store.users.byId }; }); @@ -17,6 +17,7 @@ const PreviewMessage: FC = ({ mid = 0, context }) => { const { from_uid = 0, content_type, content, thumbnail = "", properties } = msg; const { name, avatar } = usersData[from_uid] ?? {}; const pinMsg = context == "pin"; + const forwardMsg = context == "forward"; return (
@@ -26,7 +27,7 @@ const PreviewMessage: FC = ({ mid = 0, context }) => {
{name}
-
+
{renderContent({ content_type, content, diff --git a/src/common/component/Message/index.tsx b/src/common/component/Message/index.tsx index 2c073d82..d970761e 100644 --- a/src/common/component/Message/index.tsx +++ b/src/common/component/Message/index.tsx @@ -97,7 +97,7 @@ const Message: FC = ({ onContextMenu={readOnly ? undefined : handleContextMenuEvent} data-msg-mid={mid} ref={inViewRef} - className={clsx(`group w-full relative flex items-start gap-2 md:gap-4 px-1 md:px-2 py-1 my-2 rounded-lg md:dark:hover:bg-gray-800 md:hover:bg-gray-100`, + className={clsx(`group w-full relative flex items-start gap-2 md:gap-4 p-1 md:p-2 my-2 rounded-lg md:dark:hover:bg-gray-800 md:hover:bg-gray-100`, readOnly && "hover:bg-transparent", showExpire && "bg-red-200 dark:bg-red-200/40", pinInfo && "bg-cyan-50 dark:bg-cyan-800 pt-7" diff --git a/src/common/component/Send/Replying.tsx b/src/common/component/Send/Replying.tsx index 61a1567b..d25e6b5b 100644 --- a/src/common/component/Send/Replying.tsx +++ b/src/common/component/Send/Replying.tsx @@ -44,10 +44,10 @@ const renderContent = (data: MessagePayload) => { } else { const icon = getFileIcon(content_type, name, "icon w-4 h-5"); res = ( - <> +
{icon} {name} - +
); } } diff --git a/src/common/component/styled/Button.tsx b/src/common/component/styled/Button.tsx index 9e887e54..8d4a6daf 100644 --- a/src/common/component/styled/Button.tsx +++ b/src/common/component/styled/Button.tsx @@ -10,7 +10,7 @@ const StyledButton = ({ children, className = '', ...rest }: Props) => { const isSmall = className.includes('small'); const isMini = className.includes('mini'); const isFull = className.includes('flex'); - return