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
a_text_style- Text style for links (<a>).block_spacing- Vertical spacing between markdown block elements.blockquote_alignment- Alignment for blockquote block content.blockquote_decoration- Decoration applied to blockquote container.blockquote_padding- Inner padding for blockquote container.blockquote_text_style- Text style for blockquote content.checkbox_text_style- Text style for task-list checkbox labels.code_text_style- Text style for inline code spans.codeblock_alignment- Alignment for code block content.codeblock_decoration- Decoration applied to fenced code blocks.codeblock_padding- Inner padding for fenced code blocks.del_text_style- Text style for deleted/strikethrough text.em_text_style- Text style for emphasized text.h1_alignment- Alignment for level-1 heading blocks.h1_padding- Padding around level-1 headings.h1_text_style- Text style for level-1 headings.h2_alignment- Alignment for level-2 heading blocks.h2_padding- Padding around level-2 headings.h2_text_style- Text style for level-2 headings.h3_alignment- Alignment for level-3 heading blocks.h3_padding- Padding around level-3 headings.h3_text_style- Text style for level-3 headings.h4_alignment- Alignment for level-4 heading blocks.h4_padding- Padding around level-4 headings.h4_text_style- Text style for level-4 headings.h5_alignment- Alignment for level-5 heading blocks.h5_padding- Padding around level-5 headings.h5_text_style- Text style for level-5 headings.h6_alignment- Alignment for level-6 heading blocks.h6_padding- Padding around level-6 headings.h6_text_style- Text style for level-6 headings.horizontal_rule_decoration- Decoration used to render horizontal rule separators.img_text_style- Text style for image alt text / fallback labels.list_bullet_padding- Padding around list bullet markers.list_bullet_text_style- Text style for list bullets/markers.list_indent- Indentation width for list items.ordered_list_alignment- Alignment for ordered list blocks.p_padding- Padding around paragraph blocks.p_text_style- Text style for paragraph blocks.strong_text_style- Text style for strong (bold) text.table_body_text_style- Text style for table body cells.table_cells_decoration- Decoration applied to table cells.table_cells_padding- Inner padding for each table cell.table_head_text_align- Text alignment for table header cells.table_head_text_style- Text style for table header cells.table_padding- Outer padding around rendered table blocks.text_alignment- Default alignment for regular text blocks.unordered_list_alignment- Alignment for unordered list blocks.
Properties
a_text_styleclass-attributeinstance-attribute
a_text_style: Optional[TextStyle] = NoneText style for links (<a>).
block_spacingclass-attributeinstance-attribute
block_spacing: Optional[Number] = NoneVertical spacing between markdown block elements.
blockquote_alignmentclass-attributeinstance-attribute
blockquote_alignment: Optional[MainAxisAlignment] = NoneAlignment for blockquote block content.
blockquote_decorationclass-attributeinstance-attribute
blockquote_decoration: Optional[BoxDecoration] = NoneDecoration applied to blockquote container.
blockquote_paddingclass-attributeinstance-attribute
blockquote_padding: Optional[PaddingValue] = NoneInner padding for blockquote container.
blockquote_text_styleclass-attributeinstance-attribute
blockquote_text_style: Optional[TextStyle] = NoneText style for blockquote content.
checkbox_text_styleclass-attributeinstance-attribute
checkbox_text_style: Optional[TextStyle] = NoneText style for task-list checkbox labels.
code_text_styleclass-attributeinstance-attribute
code_text_style: Optional[TextStyle] = NoneText style for inline code spans.
codeblock_alignmentclass-attributeinstance-attribute
codeblock_alignment: Optional[MainAxisAlignment] = NoneAlignment for code block content.
codeblock_decorationclass-attributeinstance-attribute
codeblock_decoration: Optional[BoxDecoration] = NoneDecoration applied to fenced code blocks.
codeblock_paddingclass-attributeinstance-attribute
codeblock_padding: Optional[PaddingValue] = NoneInner padding for fenced code blocks.
del_text_styleclass-attributeinstance-attribute
del_text_style: Optional[TextStyle] = NoneText style for deleted/strikethrough text.
em_text_styleclass-attributeinstance-attribute
em_text_style: Optional[TextStyle] = NoneText style for emphasized text.
h1_alignmentclass-attributeinstance-attribute
h1_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-1 heading blocks.
h1_paddingclass-attributeinstance-attribute
h1_padding: Optional[PaddingValue] = NonePadding around level-1 headings.
h1_text_styleclass-attributeinstance-attribute
h1_text_style: Optional[TextStyle] = NoneText style for level-1 headings.
h2_alignmentclass-attributeinstance-attribute
h2_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-2 heading blocks.
h2_paddingclass-attributeinstance-attribute
h2_padding: Optional[PaddingValue] = NonePadding around level-2 headings.
h2_text_styleclass-attributeinstance-attribute
h2_text_style: Optional[TextStyle] = NoneText style for level-2 headings.
h3_alignmentclass-attributeinstance-attribute
h3_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-3 heading blocks.
h3_paddingclass-attributeinstance-attribute
h3_padding: Optional[PaddingValue] = NonePadding around level-3 headings.
h3_text_styleclass-attributeinstance-attribute
h3_text_style: Optional[TextStyle] = NoneText style for level-3 headings.
h4_alignmentclass-attributeinstance-attribute
h4_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-4 heading blocks.
h4_paddingclass-attributeinstance-attribute
h4_padding: Optional[PaddingValue] = NonePadding around level-4 headings.
h4_text_styleclass-attributeinstance-attribute
h4_text_style: Optional[TextStyle] = NoneText style for level-4 headings.
h5_alignmentclass-attributeinstance-attribute
h5_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-5 heading blocks.
h5_paddingclass-attributeinstance-attribute
h5_padding: Optional[PaddingValue] = NonePadding around level-5 headings.
h5_text_styleclass-attributeinstance-attribute
h5_text_style: Optional[TextStyle] = NoneText style for level-5 headings.
h6_alignmentclass-attributeinstance-attribute
h6_alignment: Optional[MainAxisAlignment] = NoneAlignment for level-6 heading blocks.
h6_paddingclass-attributeinstance-attribute
h6_padding: Optional[PaddingValue] = NonePadding around level-6 headings.
h6_text_styleclass-attributeinstance-attribute
h6_text_style: Optional[TextStyle] = NoneText style for level-6 headings.
horizontal_rule_decorationclass-attributeinstance-attribute
horizontal_rule_decoration: Optional[BoxDecoration] = NoneDecoration used to render horizontal rule separators.
img_text_styleclass-attributeinstance-attribute
img_text_style: Optional[TextStyle] = NoneText style for image alt text / fallback labels.
list_bullet_paddingclass-attributeinstance-attribute
list_bullet_padding: Optional[PaddingValue] = NonePadding around list bullet markers.
list_bullet_text_styleclass-attributeinstance-attribute
list_bullet_text_style: Optional[TextStyle] = NoneText style for list bullets/markers.
list_indentclass-attributeinstance-attribute
list_indent: Optional[Number] = NoneIndentation width for list items.
ordered_list_alignmentclass-attributeinstance-attribute
ordered_list_alignment: Optional[MainAxisAlignment] = NoneAlignment for ordered list blocks.
p_paddingclass-attributeinstance-attribute
p_padding: Optional[PaddingValue] = NonePadding around paragraph blocks.
p_text_styleclass-attributeinstance-attribute
p_text_style: Optional[TextStyle] = NoneText style for paragraph blocks.
strong_text_styleclass-attributeinstance-attribute
strong_text_style: Optional[TextStyle] = NoneText style for strong (bold) text.
table_body_text_styleclass-attributeinstance-attribute
table_body_text_style: Optional[TextStyle] = NoneText style for table body cells.
table_cells_decorationclass-attributeinstance-attribute
table_cells_decoration: Optional[BoxDecoration] = NoneDecoration applied to table cells.
table_cells_paddingclass-attributeinstance-attribute
table_cells_padding: Optional[PaddingValue] = NoneInner padding for each table cell.
table_head_text_alignclass-attributeinstance-attribute
table_head_text_align: Optional[TextAlign] = NoneText alignment for table header cells.
table_head_text_styleclass-attributeinstance-attribute
table_head_text_style: Optional[TextStyle] = NoneText style for table header cells.
table_paddingclass-attributeinstance-attribute
table_padding: Optional[PaddingValue] = NoneOuter padding around rendered table blocks.
text_alignmentclass-attributeinstance-attribute
text_alignment: Optional[MainAxisAlignment] = NoneDefault alignment for regular text blocks.
unordered_list_alignmentclass-attributeinstance-attribute
unordered_list_alignment: Optional[MainAxisAlignment] = NoneAlignment for unordered list blocks.