about summary refs log tree commit diff
path: root/src/view/lib/ThemeContext.tsx
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-01-18 11:15:40 -0600
committerPaul Frazee <pfrazee@gmail.com>2023-01-18 11:15:40 -0600
commit77580ab6a4df8e233e5b1a9b166eebbca9bdc80f (patch)
tree964991f62d70de001c2f7ba08c0a6c135181bc3b /src/view/lib/ThemeContext.tsx
parentdf4acbd683fb66c469c25915e875a8bcd2d83971 (diff)
downloadvoidsky-77580ab6a4df8e233e5b1a9b166eebbca9bdc80f.tar.zst
Rework all typography
Diffstat (limited to 'src/view/lib/ThemeContext.tsx')
-rw-r--r--src/view/lib/ThemeContext.tsx46
1 files changed, 32 insertions, 14 deletions
diff --git a/src/view/lib/ThemeContext.tsx b/src/view/lib/ThemeContext.tsx
index 28edf1fc2..54ae71277 100644
--- a/src/view/lib/ThemeContext.tsx
+++ b/src/view/lib/ThemeContext.tsx
@@ -27,21 +27,39 @@ export type ShapeName = 'button' | 'bigButton' | 'smallButton'
 export type Shapes = Record<ShapeName, ViewStyle>
 
 export type TypographyVariant =
-  | 'h1'
-  | 'h2'
-  | 'h3'
-  | 'h4'
-  | 'h5'
-  | 'h6'
-  | 'subtitle1'
-  | 'subtitle2'
-  | 'body1'
-  | 'body2'
+  | 'xl-thin'
+  | 'xl'
+  | 'xl-medium'
+  | 'xl-bold'
+  | 'xl-heavy'
+  | 'lg-thin'
+  | 'lg'
+  | 'lg-medium'
+  | 'lg-bold'
+  | 'lg-heavy'
+  | 'md-thin'
+  | 'md'
+  | 'md-medium'
+  | 'md-bold'
+  | 'md-heavy'
+  | 'sm-thin'
+  | 'sm'
+  | 'sm-medium'
+  | 'sm-bold'
+  | 'sm-heavy'
+  | 'xs-thin'
+  | 'xs'
+  | 'xs-medium'
+  | 'xs-bold'
+  | 'xs-heavy'
+  | 'title-xl'
+  | 'title-lg'
+  | 'title'
+  | 'title-sm'
+  | 'post-text-lg'
+  | 'post-text'
   | 'button'
-  | 'caption'
-  | 'overline1'
-  | 'overline2'
-  | 'mono1'
+  | 'mono'
 export type Typography = Record<TypographyVariant, TextStyle>
 
 export interface Theme {