diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-05-04 01:49:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-04 01:49:49 +0100 |
commit | c223bcdaf796938b411c7df5c9560ebc0685ceb4 (patch) | |
tree | ce78c0c1aadf2e9825f6a8e7cd28d6c8a2d9c553 /src/components/dms/MessageItem.tsx | |
parent | feff55a14a050665e6cc8bb7511425986ef4768a (diff) | |
download | voidsky-c223bcdaf796938b411c7df5c9560ebc0685ceb4.tar.zst |
Assorted clipclop fixes (#3853)
* empty state for new chat dialog * use terniary * dark mode pending state * copy message text option * fix service url input (scrollview ftw) * whoops, fix equality * slightly reduce horizontal message padding
Diffstat (limited to 'src/components/dms/MessageItem.tsx')
-rw-r--r-- | src/components/dms/MessageItem.tsx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/components/dms/MessageItem.tsx b/src/components/dms/MessageItem.tsx index fd8edaf2d..f8f5197ca 100644 --- a/src/components/dms/MessageItem.tsx +++ b/src/components/dms/MessageItem.tsx @@ -62,19 +62,23 @@ export let MessageItem = ({ lastInGroupRef.current = isLastInGroup } + const pendingColor = + t.name === 'light' ? t.palette.primary_200 : t.palette.primary_800 + return ( <View> <ActionsWrapper isFromSelf={isFromSelf} message={item}> <View style={[ a.py_sm, - a.px_lg, a.my_2xs, a.rounded_md, { + paddingLeft: 14, + paddingRight: 14, backgroundColor: isFromSelf ? pending - ? t.palette.primary_200 + ? pendingColor : t.palette.primary_500 : t.palette.contrast_50, borderRadius: 17, @@ -88,6 +92,7 @@ export let MessageItem = ({ a.text_md, a.leading_snug, isFromSelf && {color: t.palette.white}, + pending && t.name !== 'light' && {color: t.palette.primary_300}, ]}> {item.text} </Text> |