Glimmer::Style::Theme
Theme defines the styling for all Markdown elements.
Each element type has a corresponding StylePrimitive that defines
how it should be rendered.
Constructors
new(document : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading1 : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading2 : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading3 : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading4 : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading5 : Glimmer::Style::StylePrimitive = StylePrimitive.new, heading6 : Glimmer::Style::StylePrimitive = StylePrimitive.new, emphasis : Glimmer::Style::StylePrimitive = StylePrimitive.new, strong : Glimmer::Style::StylePrimitive = StylePrimitive.new, code_span : Glimmer::Style::StylePrimitive = StylePrimitive.new, code_block : Glimmer::Style::StylePrimitive = StylePrimitive.new, block_quote : Glimmer::Style::StylePrimitive = StylePrimitive.new, bullet : Glimmer::Style::StylePrimitive = StylePrimitive.new, ordered : Glimmer::Style::StylePrimitive = StylePrimitive.new, link : Glimmer::Style::StylePrimitive = StylePrimitive.new, link_text : Glimmer::Style::StylePrimitive = StylePrimitive.new, image : Glimmer::Style::StylePrimitive = StylePrimitive.new, table_header : Glimmer::Style::StylePrimitive = StylePrimitive.new, horizontal_rule : Glimmer::Style::StylePrimitive = StylePrimitive.new, strikethrough : Glimmer::Style::StylePrimitive = StylePrimitive.new, task_checked : Glimmer::Style::StylePrimitive = StylePrimitive.new, task_unchecked : Glimmer::Style::StylePrimitive = StylePrimitive.new, alert_note : String = "๐ ", alert_tip : String = "๐ก ", alert_important : String = "โ ๏ธ ", alert_warning : String = "โ ๏ธ ", alert_caution : String = "๐ซ ")
SourceInstance methods
alert_caution
Sourcealert_important
Sourcealert_note
Sourcealert_tip
Sourcealert_warning
Sourceblock_quote
Sourceblock_quote=(block_quote : StylePrimitive)
Sourcebullet
Sourcebullet=(bullet : StylePrimitive)
Sourcecode_block
Sourcecode_block=(code_block : StylePrimitive)
Sourcecode_span
Sourcecode_span=(code_span : StylePrimitive)
Sourcedocument
Sourcedocument=(document : StylePrimitive)
Sourceemphasis
Sourceemphasis=(emphasis : StylePrimitive)
Sourceheading1
Sourceheading1=(heading1 : StylePrimitive)
Sourceheading2
Sourceheading2=(heading2 : StylePrimitive)
Sourceheading3
Sourceheading3=(heading3 : StylePrimitive)
Sourceheading4
Sourceheading4=(heading4 : StylePrimitive)
Sourceheading5
Sourceheading5=(heading5 : StylePrimitive)
Sourceheading6
Sourceheading6=(heading6 : StylePrimitive)
Sourcehorizontal_rule
Sourcehorizontal_rule=(horizontal_rule : StylePrimitive)
Sourceimage
Sourceimage=(image : StylePrimitive)
Sourcelink
Sourcelink=(link : StylePrimitive)
Sourcelink_text
Sourcelink_text=(link_text : StylePrimitive)
Sourceordered
Sourceordered=(ordered : StylePrimitive)
Sourcestrikethrough
Sourcestrikethrough=(strikethrough : StylePrimitive)
Sourcestrong
Sourcestrong=(strong : StylePrimitive)
Sourcetable_header
Sourcetable_header=(table_header : StylePrimitive)
Sourcetask_checked
Sourcetask_checked=(task_checked : StylePrimitive)
Sourcetask_unchecked
Sourcetask_unchecked=(task_unchecked : StylePrimitive)
Source