Theming & Styles
Two complementary props control appearance:
theme— palette + spacing tokens (applied viasrc/theme/styles.ts)styles— direct React NativeTextStyle/ViewStyleoverrides per element (wins over theme)
Theme Shape (src/theme/types.ts)
Example: Code blocks
code = container (ViewStyle), codeText / codespan = text (TextStyle). Ensures fontFamily wins.
Dark mode
Pass colorScheme (hook) or let Markdown read styles via theme. Example with useColorScheme:
See src/theme/styles.ts for defaults.