diff options
Diffstat (limited to 'src/view/shell/Drawer.tsx')
-rw-r--r-- | src/view/shell/Drawer.tsx | 64 |
1 files changed, 38 insertions, 26 deletions
diff --git a/src/view/shell/Drawer.tsx b/src/view/shell/Drawer.tsx index 4b765962a..0e852edd1 100644 --- a/src/view/shell/Drawer.tsx +++ b/src/view/shell/Drawer.tsx @@ -33,6 +33,7 @@ import {NavSignupCard} from '#/view/shell/NavSignupCard' import {formatCountShortOnly} from 'view/com/util/numeric/format' import {Text} from 'view/com/util/text/Text' import {UserAvatar} from 'view/com/util/UserAvatar' +import {atoms as a} from '#/alf' import {useTheme as useAlfTheme} from '#/alf' import {Button, ButtonIcon, ButtonText} from '#/components/Button' import { @@ -96,29 +97,42 @@ let DrawerProfileCard = ({ numberOfLines={1}> @{account.handle} </Text> - <Text type="xl" style={[pal.textLight, styles.profileCardFollowers]}> - <Trans> - <Text type="xl-medium" style={pal.text}> - {formatCountShortOnly(profile?.followersCount ?? 0)} - </Text>{' '} - <Plural - value={profile?.followersCount || 0} - one="follower" - other="followers" - /> - </Trans>{' '} - ·{' '} - <Trans> - <Text type="xl-medium" style={pal.text}> - {formatCountShortOnly(profile?.followsCount ?? 0)} - </Text>{' '} - <Plural - value={profile?.followsCount || 0} - one="following" - other="following" - /> - </Trans> - </Text> + <View + style={[ + styles.profileCardFollowers, + a.gap_xs, + a.flex_row, + a.align_center, + a.flex_wrap, + ]}> + <Text type="xl" style={pal.textLight}> + <Trans> + <Text type="xl-medium" style={pal.text}> + {formatCountShortOnly(profile?.followersCount ?? 0)} + </Text>{' '} + <Plural + value={profile?.followersCount || 0} + one="follower" + other="followers" + /> + </Trans> + </Text> + <Text type="xl" style={pal.textLight}> + · + </Text> + <Text type="xl" style={pal.textLight}> + <Trans> + <Text type="xl-medium" style={pal.text}> + {formatCountShortOnly(profile?.followsCount ?? 0)} + </Text>{' '} + <Plural + value={profile?.followsCount || 0} + one="following" + other="following" + /> + </Trans> + </Text> + </View> </TouchableOpacity> ) } @@ -610,7 +624,7 @@ const styles = StyleSheet.create({ backgroundColor: '#1B1919', }, main: { - paddingLeft: 20, + paddingHorizontal: 20, paddingTop: 20, }, smallSpacer: { @@ -627,14 +641,12 @@ const styles = StyleSheet.create({ }, profileCardFollowers: { marginTop: 16, - paddingRight: 10, }, menuItem: { flexDirection: 'row', alignItems: 'center', paddingVertical: 16, - paddingRight: 10, }, menuItemIconWrapper: { width: 24, |