Skip to content

MarkdownStyleSheet

Style overrides for markdown element rendering.

Each field customizes one element group (headings, paragraphs, tables, lists, block quotes, code blocks, etc.). Any None field keeps the control's default styling for that property.

Properties

Properties#

a_text_style class-attribute instance-attribute #

a_text_style: TextStyle | None = None

Text style for links (<a>).

block_spacing class-attribute instance-attribute #

block_spacing: Number | None = None

Vertical spacing between markdown block elements.

blockquote_alignment class-attribute instance-attribute #

blockquote_alignment: MainAxisAlignment | None = None

Alignment for blockquote block content.

blockquote_decoration class-attribute instance-attribute #

blockquote_decoration: BoxDecoration | None = None

Decoration applied to blockquote container.

blockquote_padding class-attribute instance-attribute #

blockquote_padding: PaddingValue | None = None

Inner padding for blockquote container.

blockquote_text_style class-attribute instance-attribute #

blockquote_text_style: TextStyle | None = None

Text style for blockquote content.

checkbox_text_style class-attribute instance-attribute #

checkbox_text_style: TextStyle | None = None

Text style for task-list checkbox labels.

code_text_style class-attribute instance-attribute #

code_text_style: TextStyle | None = None

Text style for inline code spans.

codeblock_alignment class-attribute instance-attribute #

codeblock_alignment: MainAxisAlignment | None = None

Alignment for code block content.

codeblock_decoration class-attribute instance-attribute #

codeblock_decoration: BoxDecoration | None = None

Decoration applied to fenced code blocks.

codeblock_padding class-attribute instance-attribute #

codeblock_padding: PaddingValue | None = None

Inner padding for fenced code blocks.

del_text_style class-attribute instance-attribute #

del_text_style: TextStyle | None = None

Text style for deleted/strikethrough text.

em_text_style class-attribute instance-attribute #

em_text_style: TextStyle | None = None

Text style for emphasized text.

h1_alignment class-attribute instance-attribute #

h1_alignment: MainAxisAlignment | None = None

Alignment for level-1 heading blocks.

h1_padding class-attribute instance-attribute #

h1_padding: PaddingValue | None = None

Padding around level-1 headings.

h1_text_style class-attribute instance-attribute #

h1_text_style: TextStyle | None = None

Text style for level-1 headings.

h2_alignment class-attribute instance-attribute #

h2_alignment: MainAxisAlignment | None = None

Alignment for level-2 heading blocks.

h2_padding class-attribute instance-attribute #

h2_padding: PaddingValue | None = None

Padding around level-2 headings.

h2_text_style class-attribute instance-attribute #

h2_text_style: TextStyle | None = None

Text style for level-2 headings.

h3_alignment class-attribute instance-attribute #

h3_alignment: MainAxisAlignment | None = None

Alignment for level-3 heading blocks.

h3_padding class-attribute instance-attribute #

h3_padding: PaddingValue | None = None

Padding around level-3 headings.

h3_text_style class-attribute instance-attribute #

h3_text_style: TextStyle | None = None

Text style for level-3 headings.

h4_alignment class-attribute instance-attribute #

h4_alignment: MainAxisAlignment | None = None

Alignment for level-4 heading blocks.

h4_padding class-attribute instance-attribute #

h4_padding: PaddingValue | None = None

Padding around level-4 headings.

h4_text_style class-attribute instance-attribute #

h4_text_style: TextStyle | None = None

Text style for level-4 headings.

h5_alignment class-attribute instance-attribute #

h5_alignment: MainAxisAlignment | None = None

Alignment for level-5 heading blocks.

h5_padding class-attribute instance-attribute #

h5_padding: PaddingValue | None = None

Padding around level-5 headings.

h5_text_style class-attribute instance-attribute #

h5_text_style: TextStyle | None = None

Text style for level-5 headings.

h6_alignment class-attribute instance-attribute #

h6_alignment: MainAxisAlignment | None = None

Alignment for level-6 heading blocks.

h6_padding class-attribute instance-attribute #

h6_padding: PaddingValue | None = None

Padding around level-6 headings.

h6_text_style class-attribute instance-attribute #

h6_text_style: TextStyle | None = None

Text style for level-6 headings.

horizontal_rule_decoration class-attribute instance-attribute #

horizontal_rule_decoration: BoxDecoration | None = None

Decoration used to render horizontal rule separators.

img_text_style class-attribute instance-attribute #

img_text_style: TextStyle | None = None

Text style for image alt text / fallback labels.

list_bullet_padding class-attribute instance-attribute #

list_bullet_padding: PaddingValue | None = None

Padding around list bullet markers.

list_bullet_text_style class-attribute instance-attribute #

list_bullet_text_style: TextStyle | None = None

Text style for list bullets/markers.

list_indent class-attribute instance-attribute #

list_indent: Number | None = None

Indentation width for list items.

ordered_list_alignment class-attribute instance-attribute #

ordered_list_alignment: MainAxisAlignment | None = None

Alignment for ordered list blocks.

p_padding class-attribute instance-attribute #

p_padding: PaddingValue | None = None

Padding around paragraph blocks.

p_text_style class-attribute instance-attribute #

p_text_style: TextStyle | None = None

Text style for paragraph blocks.

strong_text_style class-attribute instance-attribute #

strong_text_style: TextStyle | None = None

Text style for strong (bold) text.

table_body_text_style class-attribute instance-attribute #

table_body_text_style: TextStyle | None = None

Text style for table body cells.

table_cells_decoration class-attribute instance-attribute #

table_cells_decoration: BoxDecoration | None = None

Decoration applied to table cells.

table_cells_padding class-attribute instance-attribute #

table_cells_padding: PaddingValue | None = None

Inner padding for each table cell.

table_head_text_align class-attribute instance-attribute #

table_head_text_align: TextAlign | None = None

Text alignment for table header cells.

table_head_text_style class-attribute instance-attribute #

table_head_text_style: TextStyle | None = None

Text style for table header cells.

table_padding class-attribute instance-attribute #

table_padding: PaddingValue | None = None

Outer padding around rendered table blocks.

text_alignment class-attribute instance-attribute #

text_alignment: MainAxisAlignment | None = None

Default alignment for regular text blocks.

unordered_list_alignment class-attribute instance-attribute #

unordered_list_alignment: MainAxisAlignment | None = None

Alignment for unordered list blocks.