diff options
Diffstat (limited to 'src/view/com/util')
-rw-r--r-- | src/view/com/util/EmptyState.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/Link.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/PostEmbeds.tsx | 12 | ||||
-rw-r--r-- | src/view/com/util/PostMeta.tsx | 6 | ||||
-rw-r--r-- | src/view/com/util/UserInfoText.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/ViewHeader.tsx | 4 | ||||
-rw-r--r-- | src/view/com/util/error/ErrorMessage.tsx | 2 | ||||
-rw-r--r-- | src/view/com/util/error/ErrorScreen.tsx | 4 | ||||
-rw-r--r-- | src/view/com/util/text/RichText.tsx | 6 | ||||
-rw-r--r-- | src/view/com/util/text/Text.tsx | 2 |
10 files changed, 19 insertions, 23 deletions
diff --git a/src/view/com/util/EmptyState.tsx b/src/view/com/util/EmptyState.tsx index d9a317fae..5cede14a9 100644 --- a/src/view/com/util/EmptyState.tsx +++ b/src/view/com/util/EmptyState.tsx @@ -29,7 +29,7 @@ export function EmptyState({ /> )} </View> - <Text type="body1" style={[pal.textLight, styles.text]}> + <Text type="xl" style={[pal.textLight, styles.text]}> {message} </Text> </View> diff --git a/src/view/com/util/Link.tsx b/src/view/com/util/Link.tsx index 1e7b90506..aacdc3272 100644 --- a/src/view/com/util/Link.tsx +++ b/src/view/com/util/Link.tsx @@ -58,7 +58,7 @@ export const Link = observer(function Link({ }) export const TextLink = observer(function Link({ - type = 'body1', + type = 'md', style, href, text, diff --git a/src/view/com/util/PostEmbeds.tsx b/src/view/com/util/PostEmbeds.tsx index 5e01f8628..8d2bc6f33 100644 --- a/src/view/com/util/PostEmbeds.tsx +++ b/src/view/com/util/PostEmbeds.tsx @@ -92,21 +92,18 @@ export function PostEmbeds({ /> )} <View style={styles.extInner}> - <Text - type="body2" - numberOfLines={2} - style={[pal.text, styles.extTitle]}> + <Text type="sm-bold" numberOfLines={2} style={[pal.text]}> {link.title || link.uri} </Text> <Text - type="body2" + type="sm" numberOfLines={1} style={[pal.textLight, styles.extUri]}> {link.uri} </Text> {link.description ? ( <Text - type="body2" + type="sm" numberOfLines={2} style={[pal.text, styles.extDescription]}> {link.description} @@ -140,9 +137,6 @@ const styles = StyleSheet.create({ extImageFallback: { height: 160, }, - extTitle: { - fontWeight: '600', - }, extUri: { marginTop: 2, }, diff --git a/src/view/com/util/PostMeta.tsx b/src/view/com/util/PostMeta.tsx index 8e1a900d7..241480323 100644 --- a/src/view/com/util/PostMeta.tsx +++ b/src/view/com/util/PostMeta.tsx @@ -40,16 +40,16 @@ export function PostMeta(opts: PostMetaOpts) { style={[styles.metaItem, styles.maxWidth]} href={opts.authorHref} title={opts.authorHandle}> - <Text type="h5" style={[pal.text]} numberOfLines={1}> + <Text type="lg-bold" style={[pal.text]} numberOfLines={1}> {displayName} {handle ? ( - <Text type="h6" style={[pal.textLight]}> + <Text type="md" style={[pal.textLight]}> {handle} </Text> ) : undefined} </Text> </Link> - <Text type="h6" style={[styles.metaItem, pal.textLight]}> + <Text type="md" style={[styles.metaItem, pal.textLight]}> · {ago(opts.timestamp)} </Text> </View> diff --git a/src/view/com/util/UserInfoText.tsx b/src/view/com/util/UserInfoText.tsx index d9f8cbf27..db6696a9b 100644 --- a/src/view/com/util/UserInfoText.tsx +++ b/src/view/com/util/UserInfoText.tsx @@ -8,7 +8,7 @@ import {useStores} from '../../../state' import {TypographyVariant} from '../../lib/ThemeContext' export function UserInfoText({ - type = 'body1', + type = 'md', did, attr, loading, diff --git a/src/view/com/util/ViewHeader.tsx b/src/view/com/util/ViewHeader.tsx index ab80bd854..07f7bc22f 100644 --- a/src/view/com/util/ViewHeader.tsx +++ b/src/view/com/util/ViewHeader.tsx @@ -68,12 +68,12 @@ export const ViewHeader = observer(function ViewHeader({ )} </TouchableOpacity> <View style={styles.titleContainer} pointerEvents="none"> - <Text type="h4" style={[pal.text, styles.title]}> + <Text type="title" style={[pal.text, styles.title]}> {title} </Text> {subtitle ? ( <Text - type="h5" + type="title-sm" style={[styles.subtitle, pal.textLight]} numberOfLines={1}> {subtitle} diff --git a/src/view/com/util/error/ErrorMessage.tsx b/src/view/com/util/error/ErrorMessage.tsx index ee31ad2cb..684e93fca 100644 --- a/src/view/com/util/error/ErrorMessage.tsx +++ b/src/view/com/util/error/ErrorMessage.tsx @@ -31,7 +31,7 @@ export function ErrorMessage({ <FontAwesomeIcon icon="exclamation" style={pal.text} size={16} /> </View> <Text - type="body2" + type="sm" style={[styles.message, pal.text]} numberOfLines={numberOfLines}> {message} diff --git a/src/view/com/util/error/ErrorScreen.tsx b/src/view/com/util/error/ErrorScreen.tsx index 0033195d9..0500b206d 100644 --- a/src/view/com/util/error/ErrorScreen.tsx +++ b/src/view/com/util/error/ErrorScreen.tsx @@ -36,14 +36,14 @@ export function ErrorScreen({ /> </View> </View> - <Text type="h3" style={[styles.title, pal.text]}> + <Text type="title-lg" style={[styles.title, pal.text]}> {title} </Text> <Text style={[styles.message, pal.textLight]}>{message}</Text> {details && ( <Text testID={`${testID}-details`} - type="body2" + type="sm" style={[ styles.details, pal.textInverted, diff --git a/src/view/com/util/text/RichText.tsx b/src/view/com/util/text/RichText.tsx index 2a42d26ae..a7bc92a45 100644 --- a/src/view/com/util/text/RichText.tsx +++ b/src/view/com/util/text/RichText.tsx @@ -15,21 +15,23 @@ type Entity = { } export function RichText({ - type = 'body1', + type = 'md', text, entities, + lineHeight = 1.2, style, numberOfLines, }: { type?: TypographyVariant text: string entities?: Entity[] + lineHeight?: number style?: StyleProp<TextStyle> numberOfLines?: number }) { const theme = useTheme() const pal = usePalette('default') - const lineHeightStyle = lh(theme, type, 1.2) + const lineHeightStyle = lh(theme, type, lineHeight) if (!entities?.length) { if (/^\p{Extended_Pictographic}+$/u.test(text) && text.length <= 5) { style = { diff --git a/src/view/com/util/text/Text.tsx b/src/view/com/util/text/Text.tsx index 549eb2901..c3a8a2194 100644 --- a/src/view/com/util/text/Text.tsx +++ b/src/view/com/util/text/Text.tsx @@ -8,7 +8,7 @@ export type CustomTextProps = TextProps & { } export function Text({ - type = 'body1', + type = 'md', children, style, ...props |