Styling
Themes control Markdown colors, fonts, and spacing. An outer container controls page layout. Use slot plugins to change components or interactions.
Follow the application theme
The default is
light; it does not automatically follow the system theme. Pass your application's existing theme state.
Adjust fonts and colors
Start from a preset and override only the tokens you need:
Import
Theme,ThemeTokens, andPartialThemeConfigfrom@fluxdown/angular.
A plain token configuration object inherits the light theme. Overrides apply to built-in headings, paragraphs, code, tables, and other components. See configuration for the fields.
Layout and spacing
Use an application container for width and page spacing:
Prefer theme tokens for typography inside the content. Use plugins when you need different link behavior, a custom code toolbar, or a replacement component.
Compare renderers
The renderer comparison uses the same content and streaming settings. Select Angular alongside other renderers to compare them.