From 365199d2fbcdd7b5947a697dd356080fc1680766 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Fri, 13 Dec 2019 21:55:36 +0100 Subject: [PATCH] Improved style docs --- styles/README.md | 838 ++++++++++-------------------- styles/examples/block_quote.png | Bin 1934 -> 1898 bytes styles/examples/block_quote.style | 1 - styles/examples/code.png | Bin 1416 -> 1416 bytes styles/examples/code_block.png | Bin 1502 -> 1502 bytes styles/examples/code_block.style | 1 - styles/examples/emph.png | Bin 1261 -> 1261 bytes styles/examples/enumeration.png | Bin 1830 -> 1862 bytes styles/examples/enumeration.style | 1 - styles/examples/heading.png | Bin 1792 -> 1792 bytes styles/examples/hr.png | Bin 340 -> 340 bytes styles/examples/image.png | Bin 3012 -> 3012 bytes styles/examples/link.png | Bin 2371 -> 2371 bytes styles/examples/list.png | Bin 2390 -> 2158 bytes styles/examples/list.style | 1 - styles/examples/strong.png | Bin 980 -> 980 bytes styles/examples/table.png | Bin 1667 -> 1667 bytes styles/examples/task.png | Bin 2248 -> 2285 bytes styles/examples/task.style | 1 - 19 files changed, 279 insertions(+), 564 deletions(-) diff --git a/styles/README.md b/styles/README.md index 1c87889..6a67afd 100644 --- a/styles/README.md +++ b/styles/README.md @@ -1,23 +1,42 @@ # Gold Style Reference -## document +## Block Elements + +Block elements contain other elements and are rendered around them. All block +elements support the following style settings: + +| Attribute | Value | Description | +| ---------------- | ------ | -------------------------------------------------- | +| prefix | string | Printed before the block's first element | +| suffix | string | Printed after the block's last element | +| styled_prefix | string | Printed before the block's first element | +| styled_suffix | string | Printed after the block's last element | +| indent | number | Specifies the indentation of the block | +| margin | number | Specifies the margin around the block | +| color | color | Defines the default text color for the block | +| background_color | color | Defines the default background color for the block | + +Elements inside a block inherit the block's following style settings: + +| Attribute | Value | Description | +| ---------------- | ----- | -------------------------------------------------- | +| color | color | Defines the default text color for the block | +| background_color | color | Defines the default background color for the block | +| bold | bool | Increases text intensity | +| faint | bool | Decreases text intensity | +| italic | bool | Prints the text in italic | +| crossed_out | bool | Enables strikethrough as text decoration | +| underline | bool | Enables underline as text decoration | +| overlined | bool | Enables overline as text decoration | +| blink | bool | Enables blinking text | +| conceal | bool | Conceals / hides the text | +| inverse | bool | Swaps fore- & background colors | + +### document The `document` element represents the markdown's body. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ----------------------------------------------------- | -| prefix | string | Printed before the first element during rendering | -| suffix | string | Printed after the last element during rendering | -| styled_prefix | string | Printed before the first element during rendering | -| styled_suffix | string | Printed after the last element during rendering | -| indent | number | Specifies the indentation of the document | -| margin | number | Specifies the margin around the document | -| color | color | Defines the default text color for the document | -| background_color | color | Defines the default background color for the document | - -### Example +#### Example Style: @@ -30,24 +49,11 @@ Style: } ``` -## paragraph +### paragraph The `paragraph` element represents a paragraph in the document. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | --------------------------------------------------- | -| prefix | string | Printed before the first element in a paragraph | -| suffix | string | Printed after the last element in a paragraph | -| styled_prefix | string | Printed before the first element in a paragraph | -| styled_suffix | string | Printed after the last element in a paragraph | -| indent | number | Specifies the indentation of paragraphs | -| margin | number | Specifies the margin around paragraphs | -| color | color | Defines the default text color for paragraphs | -| background_color | color | Defines the default background color for paragraphs | - -### Example +#### Example Style: @@ -59,39 +65,17 @@ Style: } ``` -## heading +### heading The `heading` element represents a heading. -## h1 - h6 +### h1 - h6 The `h1` to `h6` elements represent headings. `h1` defines the most important heading, `h6` the least important heading. Undefined attributes are inherited from the `heading` element. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------- | -| prefix | string | Printed before a heading | -| suffix | string | Printed after a heading | -| styled_prefix | string | Printed before a heading | -| styled_suffix | string | Printed after a heading | -| indent | number | Specifies the indentation of headings | -| margin | number | Specifies the margin around headings | -| color | color | Defines the default text color for headings | -| background_color | color | Defines the default background color for headings | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example +#### Example Markdown: @@ -131,30 +115,16 @@ Output: ![Heading Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/heading.png) -## block_quote +### block_quote The `block_quote` element represents a quote. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ----------------------------------------------- | -| prefix | string | Printed before a quote | -| suffix | string | Printed after a quote | -| styled_prefix | string | Printed before a quote | -| styled_suffix | string | Printed after a quote | -| indent | number | Specifies the indentation of quotes | -| margin | number | Specifies the margin around quotes | -| color | color | Defines the default text color for quotes | -| background_color | color | Defines the default background color for quotes | - -### Example +#### Example Style: ``` "block_quote": { - "margin": 4, "color": "200" } ``` @@ -163,439 +133,42 @@ Output: ![Block Quote Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/block_quote.png) -## text - -The `text` element represents a block of text. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ----------------------------------------------------- | -| prefix | string | Printed before a text gets printed | -| suffix | string | Printed after a text got printed | -| styled_prefix | string | Printed before a text gets printed | -| styled_suffix | string | Printed after a text got printed | -| color | color | Defines the default text color for the document | -| background_color | color | Defines the default background color for the document | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Style: - -``` -"text": { - "bold": true, - "color": "15", - "background_color": "57" -} -``` - -## list +### list The `list` element represents a list in the document. -### Attributes +| Attribute | Value | Description | +| ------------ | ------ | ------------------------------------------ | +| level_indent | number | Specifies the indentation for nested lists | -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before a list | -| suffix | string | Printed after a list | -| styled_prefix | string | Printed before a list | -| styled_suffix | string | Printed after a list | -| indent | number | Specifies the indentation of lists | -| margin | number | Specifies the margin around lists | -| color | color | Defines the default text color for lists | -| background_color | color | Defines the default background color for lists | -| level_indent | number | Specifies the indentation for nested lists | - -### Example - -Markdown: - -``` -- First Item - - Nested List Item -- Second Item -``` +#### Example Style: ``` "list": { - "margin": 4, "color": "15", "background_color": "52", "level_indent": 4 } ``` -## item - -The `item` element represents an item in lists. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before an item | -| suffix | string | Printed after an item | -| styled_prefix | string | Printed before an item | -| styled_suffix | string | Printed after an item | -| color | color | Defines the default text color for items | -| background_color | color | Defines the default background color for items | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Style: - -``` -"item": { - "prefix": "• " -} -``` - -Output: - -![List Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/list.png) - -## enumeration - -The `enumeration` element represents an item in ordered lists. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before an item | -| suffix | string | Printed after an item | -| styled_prefix | string | Printed before an item | -| styled_suffix | string | Printed after an item | -| color | color | Defines the default text color for items | -| background_color | color | Defines the default background color for items | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Markdown: - -``` -1. First Item -2. Second Item -``` - -Style: - -``` -"enumeration": { - "prefix": ". " -} -``` - -Output: - -![Enumeration Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/enumeration.png) - -## task - -The `task` element represents a task item. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before an item | -| suffix | string | Printed after an item | -| styled_prefix | string | Printed before an item | -| styled_suffix | string | Printed after an item | -| color | color | Defines the default text color for items | -| background_color | color | Defines the default background color for items | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | -| ticked | string | Prefix for finished tasks | -| unticked | string | Prefix for unfinished tasks | - -### Example - -Markdown: - -``` -- [x] Finished Task -- [ ] Outstanding Task -``` - -Style: - -``` -"task": { - "ticked": "✓ ", - "unticked": "✗ " -} -``` - -Output: - -![Task Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/task.png) - -## link - -The `link` element represents a link. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before the link | -| suffix | string | Printed after the link | -| styled_prefix | string | Printed before the link | -| styled_suffix | string | Printed after the link | -| color | color | Defines the default text color for links | -| background_color | color | Defines the default background color for links | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Markdown: - -``` -This is a [link](https://charm.sh). -``` - -Style: - -``` -"link": { - "color": "123", - "underline": true, - "prefix": "(", - "suffix": ")" -} -``` - -Output: - -![Link Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/link.png) - -## link_text - -The `link_text` element represents the text associated with a link. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------- | -| prefix | string | Printed before the text | -| suffix | string | Printed after the text | -| styled_prefix | string | Printed before the text | -| styled_suffix | string | Printed after the text | -| color | color | Defines the default text color for the text | -| background_color | color | Defines the default background color for the text | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Style: - -``` -"link_text": { - "color": "123", - "bold": true -} -``` - -## image - -The `image` element represents an image. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ----------------------------------------------- | -| prefix | string | Printed before an image | -| suffix | string | Printed after an image | -| styled_prefix | string | Printed before an image | -| styled_suffix | string | Printed after an image | -| color | color | Defines the default text color for images | -| background_color | color | Defines the default background color for images | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Markdown: - -``` -![Image](https://charm.sh/logo.png). -``` - -Style: - -``` -"image": { - "color": "123", - "prefix": "[Image: ", - "suffix": "]" -} -``` - -Output: - -![Image Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/image.png) - -## image_text - -The `image_text` element represents the text associated with an image. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------- | -| prefix | string | Printed before the text | -| suffix | string | Printed after the text | -| styled_prefix | string | Printed before the text | -| styled_suffix | string | Printed after the text | -| color | color | Defines the default text color for the text | -| background_color | color | Defines the default background color for the text | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Style: - -``` -"image_text": { - "color": "8" -} -``` - -## code - -The `code` element represents an inline code segment. - -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ---------------------------------------------- | -| prefix | string | Printed before the code | -| suffix | string | Printed after the code | -| styled_prefix | string | Printed before the code | -| styled_suffix | string | Printed after the code | -| color | color | Defines the default text color for codes | -| background_color | color | Defines the default background color for codes | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example - -Style: - -``` -"code": { - "color": "200" -} -``` - -Output: - -![Code Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/code.png) - -## code_block +### code_block The `code_block` element represents a block of code. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | --------------------------------------------------------------- | -| prefix | string | Printed before a code block | -| suffix | string | Printed after a code block | -| styled_prefix | string | Printed before a code block | -| styled_suffix | string | Printed after a code block | -| indent | number | Specifies the indentation of code blocks | -| margin | number | Specifies the margin around code blocks | -| theme | string | Defines the [Chroma][chroma] theme used for syntax highlighting | -| color | color | Defines the default text color for code blocks | -| background_color | color | Defines the default background color for code blocks | +| Attribute | Value | Description | +| --------- | ------ | --------------------------------------------------------------- | +| theme | string | Defines the [Chroma][chroma] theme used for syntax highlighting | [chroma]: https://github.com/alecthomas/chroma -### Example +#### Example Style: ``` "code_block": { - "margin": 4, "color": "200", "theme": "solarized-dark" } @@ -605,24 +178,11 @@ Output: ![Code Block Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/code_block.png) -## table +### table The `table` element represents a table of data. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ----------------------------------------------- | -| prefix | string | Printed before a table | -| suffix | string | Printed after a table | -| styled_prefix | string | Printed before a table | -| styled_suffix | string | Printed after a table | -| indent | number | Specifies the indentation of tables | -| margin | number | Specifies the margin around tables | -| color | color | Defines the default text color for tables | -| background_color | color | Defines the default background color for tables | - -### Example +#### Example Markdown: @@ -645,31 +205,231 @@ Output: ![Table Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/table.png) -## emph +## Inline Elements + +All inline elements support the following style settings: + +| Attribute | Value | Description | +| ---------------- | ------ | ----------------------------------------------------- | +| prefix | string | Printed before the element | +| suffix | string | Printed after the element | +| styled_prefix | string | Printed before the element | +| styled_suffix | string | Printed after the element | +| color | color | Defines the default text color for the document | +| background_color | color | Defines the default background color for the document | +| bold | bool | Increases text intensity | +| faint | bool | Decreases text intensity | +| italic | bool | Prints the text in italic | +| crossed_out | bool | Enables strikethrough as text decoration | +| underline | bool | Enables underline as text decoration | +| overlined | bool | Enables overline as text decoration | +| blink | bool | Enables blinking text | +| conceal | bool | Conceals / hides the text | +| inverse | bool | Swaps fore- & background colors | + +### text + +The `text` element represents a block of text. + +#### Example + +Style: + +``` +"text": { + "bold": true, + "color": "15", + "background_color": "57" +} +``` + +### item + +The `item` element represents an item in a list. + +#### Example + +Markdown: + +``` +- First Item + - Nested List Item +- Second Item +``` + +Style: + +``` +"item": { + "prefix": "• " +} +``` + +Output: + +![List Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/list.png) + +### enumeration + +The `enumeration` element represents an item in an ordered list. + +#### Example + +Markdown: + +``` +1. First Item +2. Second Item +``` + +Style: + +``` +"enumeration": { + "prefix": ". " +} +``` + +Output: + +![Enumeration Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/enumeration.png) + +### task + +The `task` element represents a task item. + +| Attribute | Value | Description | +| --------- | ------ | --------------------------- | +| ticked | string | Prefix for finished tasks | +| unticked | string | Prefix for unfinished tasks | + +#### Example + +Markdown: + +``` +- [x] Finished Task +- [ ] Outstanding Task +``` + +Style: + +``` +"task": { + "ticked": "✓ ", + "unticked": "✗ " +} +``` + +Output: + +![Task Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/task.png) + +### link + +The `link` element represents a link. + +#### Example + +Markdown: + +``` +This is a [link](https://charm.sh). +``` + +Style: + +``` +"link": { + "color": "123", + "underline": true, + "prefix": "(", + "suffix": ")" +} +``` + +Output: + +![Link Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/link.png) + +### link_text + +The `link_text` element represents the text associated with a link. + +#### Example + +Style: + +``` +"link_text": { + "color": "123", + "bold": true +} +``` + +### image + +The `image` element represents an image. + +#### Example + +Markdown: + +``` +![Image](https://charm.sh/logo.png). +``` + +Style: + +``` +"image": { + "color": "123", + "prefix": "[Image: ", + "suffix": "]" +} +``` + +Output: + +![Image Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/image.png) + +### image_text + +The `image_text` element represents the text associated with an image. + +#### Example + +Style: + +``` +"image_text": { + "color": "8" +} +``` + +### code + +The `code` element represents an inline code segment. + +#### Example + +Style: + +``` +"code": { + "color": "200" +} +``` + +Output: + +![Code Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/code.png) + +### emph The `emph` element represents an emphasized text. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------- | -| prefix | string | Printed before the text | -| suffix | string | Printed after the text | -| styled_prefix | string | Printed before the text | -| styled_suffix | string | Printed after the text | -| color | color | Defines the default text color for the text | -| background_color | color | Defines the default background color for the text | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example +#### Example Markdown: @@ -689,31 +449,11 @@ Output: ![Emph Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/emph.png) -## strong +### strong The `strong` element represents important text. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------- | -| prefix | string | Printed before the text | -| suffix | string | Printed after the text | -| styled_prefix | string | Printed before the text | -| styled_suffix | string | Printed after the text | -| color | color | Defines the default text color for the text | -| background_color | color | Defines the default background color for the text | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example +#### Example Markdown: @@ -733,31 +473,11 @@ Output: ![Strong Example](https://github.com/charmbracelet/gold/raw/master/styles/examples/strong.png) -## hr +### hr The `hr` element represents a horizontal rule. -### Attributes - -| Attribute | Value | Description | -| ---------------- | ------ | ------------------------------------------------------------ | -| prefix | string | Printed before the horizontal rule | -| suffix | string | Printed after the horizontal rule | -| styled_prefix | string | Printed before the horizontal rule | -| styled_suffix | string | Printed after the horizontal rule | -| color | color | Defines the default text color for the horizontal rule | -| background_color | color | Defines the default background color for the horizontal rule | -| bold | bool | Increases text intensity | -| faint | bool | Decreases text intensity | -| italic | bool | Prints the text in italic | -| crossed_out | bool | Enables strikethrough as text decoration | -| underline | bool | Enables underline as text decoration | -| overlined | bool | Enables overline as text decoration | -| blink | bool | Enables blinking text | -| conceal | bool | Conceals / hides the text | -| inverse | bool | Swaps fore- & background colors | - -### Example +#### Example Markdown: diff --git a/styles/examples/block_quote.png b/styles/examples/block_quote.png index 37b45272faf5903ccb594f0dde5381540b8fbdac..2b47c9a883142eabb6f63ac7b30547d99ff5712c 100644 GIT binary patch delta 1774 zcmYk6X*?7P7selkjJ>2RC3^@p_Ke-NM94ClS;_gw|NoSQi>!* z_MO{nt!{*JyYlMW`{Dnb^PJ!L@O(JG6URHxBYwl$%9NW!m;(T}*&!p_&6==@Fp;pS z7fe>zA<4w;5CRVU)0V^MPkHYLL-p=CH30U~!R1RYKv5f-Ld!UWr*%IEd zVM_&4&%$9C&)%Y-8M)@r-2)*fSd}4(3mk&rCqecN@|V#;1e-8+a)6kRxI@r6hyxE1 zX#fpJSk{2{=m8>_!JLH~^?00%+a}N|LE=1KyTDon@?l4cayyvNgs?*k$~(X(0>Lw&$UwXS8LqGqg>VL<6L7^COdtBr^T_`5(Z7k{(@Ey9IM0Q|Kf!Lr1KDW7 zcY|>oK|j!S1OC2nk%s6Z+HN604{B@Z{){)K(EbM>x=?lu=A9_5LYgjAzvF#7ioM~S zaKnhrEN3%CRLdsa7qY%-2h!W( zQVE^|g5L&moEj72sY}kZ z-nw?jqPqun^548u_+dJ0N+wIeRX(hkelk|MRw{+S!^q-GP$_mO6uR`t-VH}|larTK zDZ>}e`z=ot$orE6!pv7Xt_x=PUh8_A<32I?SyN3bu;6{kF;h1`cEyf@nTNH#b2`N< zomE1OznBFrPsR#xu9Al{`x;8e9$8+BrgeE(uwFKEm{%oy8lky{MQI5VR85-N`1oZw z!`r9bhH966@`fELt@5RYcM7skExq)*y(99P$>S^M9OlZdE}x)YtO};m_s%XvN_v|m z{8JxG$K~}|CwjHUiN>6L`Kd+z9{LH{v%$#|0~5aO<|em96Tj{K+BeK}bWX&;;ZIsW zt4Sj7Uirc6)7rj%$p^a#J&$`b9j)_!*4u^Xw2ifV<*^I3jSBlvzeUhjS(v)?qE9U= zLdEMd?FmIIWh$@~+JCvXl&>en)rscuJE)6$ZRkg-OL18V60OM^3{T}Y1b7vjnp)@% zQ2K|yk@JSfgF`y&9!ZQZW@>-+)S}Vp<=L7!>uIY?)vigoqn;|5Z1OAP%nd+#_laNY z16=?1E4xi@D3~wzDrWwx?cEinEvj~8HBBv(TcCF_rk)xob34z)lYU3Kz5mT@dDwp( z=jK&vUOSK%TRo$HRGd1jmQh<#SWP5d3tZzX>k5|kdqZeq*anj5;x-m5FK9{o#9s%j z`0Q`2jEMWBq;oZWC2Hkx^$+`T#zOFWf624c3vxcR)Ag5BV!HFn|ImM(v@essI$Yv7 zaa>c9_@(!1kp0+8^-<>j@8q@-d%F4#U3{C;L&~Q0>!?=ZyUQR($W(f(h;|iV9 zt4w+hA9{%WOFvq5{;rpjZ%wtONiS1GWH#K_>}#gKd`e&Ed^Kuj*AZ}5KQX~px}s?5 z?#6;w-fVoWg`qSSBdDL&+pp}u_EGlv1|#G5LXt++(9f{t4yJPoyLm<))Qzz#UhtM0 zD=(P2IWPG9YX6bB>25tj@@8naA*G*Ifti#L3QHlID|wVx-uIk*E`@7tW{vZ>68qSf xzrEfjim^%Xs;QFIl;uezGKr+f9MhF(!zQuo|7K1uB(LA^!OYmosKn4U{C@D delta 1806 zcmYk6X*?8&AI2YNu4&|mC1P@IQ(~+fVcfSNHzil@7_23Uv6&8q$~A6Mb`oiX+95TF z3Z+8X6dh_&k}Zqu^Zv)=i@Cj>!B5CkCL1BWl@pT=E(I42?GH{^uDiv`9@aR0*K1_*Od zID(evXxj#5N0=$&hy9>QKujJoBG~W^kK`b24^un<(o8dk~E?xcdgTn^2I6LqoV0guNfoeGApk(3*>s33PPh(kryr;mkpJ8bfy+ z+&j4N7I%ihxUP#IXVH5bHJ5O@6V-p!&SZvzA-9jq-p?eEPMukP~*lfOsJdVg0-QjnROMG_`SD>Uj}G`|_D`$9+9mtVcB z#E~heKVu_#I@7xKXjYNGiiXYhuwuVx`rpxX?=>2=qOGNw?`w#U5B1yXj0t0C(J0Mq zJbm75!>zs6@nliiv!00!+}QJub^a2PZE9Na9g`8ZlL-+yN&4budd*Jn-u}rhR$p$C z3SHwm`YX!>7Jj-zbEuN8-qhx}DW9uR;&DY~hp_#=W=gsj|G~!FWK-$uO#MH)UzlqW zt1bqx%2Nz#r2i5>s0m8K)c&c0@?)#F zS+*COWk!lA(mX5geJkOnCi`oeI97G)b^Y#2(^Fl!`;_YsCy_@=V#tSnp?vdgZQ}V8 z&eA8sn@7@aR&#bY#w3}0kRmH7H`4FXob-ayu5;BDrK+Q2V_o>i)Q#HSGZ2*Cp7i;} z9EGnhSx9M!*YZT$C$@nV6*t`Tnf97ncYEoB8FANr8bxFDbMIAcR=O+8m6}@7UN<^X zHNi^!kV3Iq9pH4h%Ghvc8j{g_P0(Lc_aGUzBgPL<@)bL2E z&QTTKOb~afFaZ8+q6Wh#>OlF*o$?v$o{#9XmHBFX)nw$;!1P0bsVy`@{Oq8|^jX82 zPg=8~w5>Z*1cf~Fo;{kG+ATjZw(-k{1!)Z`yMQiaypY_{v36M^H@CX%6p2@Vkv*T( zDllQBm-;1uO}ueot}{a@$EA}RRgxZ}mFrif;W{81)~z-4Y}tje!YrxrwLRa*CqsC| zBMmw9+B>;@nYVlQn#%gx`@K5ehJG#Z@!T5&ciKKhwxg9Lby;U@&zX0YW0hu7R{s{Y z?(GVX@b?+3)Xw-+DpNfr_kvGYo69cX#Ze?ux_lj0*sPJ7TZdO#hO!JtMY|;_wxdPl zdhz6b`GBj!zaMd7_{gzOwhtF~?W&0xXDtMBgQo_c`?>7YG4We?ctM3GTl^sL;HM)? zZar`4ayz`f28=J&IA^DD4=F^h@nz;Gx#bXbuM1|#SS(7v6!GtfdH=dsTeE$?f2@2z zE5W27N559<^uTiJnbw>0+c~pxwq-#)m%(d`EsF(HYQYt)*^Jt02|L%KRof@??hV_Q zUKUopKAt((zQmzMTP8+d6+7w5%C8MAJ;$)}Uo#32<9N4KczV?>amFeu%F8C}zgpYL zSM2sn8>Fc`e5KjuSS-y(cGSGnFke%pB`X=yESI9+Jy5 zA?HqQjM_#Tpv&fKe6&<-e9+#1Tw#@9KPffgYhmtE@LiZh)YUWoNr$YXW2~d2Mp>vV a*tvnE_|=kBQC9biLe)RhwCuEtvRCO{`3fwG9lc3=FzUn^Pxyvnoj=iT%>BzR3Ut Mp00i_>zopr0G8Vl`Tzg` delta 67 zcmeC+?%>|=kBN;}u0#5(~}uRAc}G MPgg&ebxsLQ0Cl7hmjD0& diff --git a/styles/examples/code_block.png b/styles/examples/code_block.png index f76cae266675fbed94c557d7e8553acf06f913c8..e0d796b3f375186753820dbc7e154e5a39e5f781 100644 GIT binary patch delta 1332 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 L)z4*}Q$iB}^%@lp delta 65 zcmaFM`Id9SN;Y22_O;S?H?IH0%x`FHWn!ppU|?ln(B%3{bMgijC21tF&k{~k8Gyjk L)z4*}Q$iB}<$@H1 diff --git a/styles/examples/enumeration.png b/styles/examples/enumeration.png index 87869b30c762d968b9994986d8ce946ccfd682e4..d0ae661b7d10398fceee333c434652bb194f3bbf 100644 GIT binary patch delta 1733 zcmV;$20Hns4#o~4iBL{Q4GJ0x0000DNk~Le0009F0000U2m=5B0Jc|YM3Ess0b7w_ z7JqLV8u#<_@#yHhl$3xpH1Fl*jY>*#9v*fiB=zs_^zH5A($ah{FM~NbavvYlxw*B8 ziE$hp_VDmv0s?d*BF(U{j7UhsprE5{Y^88;w1|k5R8(pa5y70Cuz`WDetv*8HO{fI z%&o0t2neitdeODD(zv*wXlU%<;E_;JqknB}+{ee_(b1}RccN-)&$F|>n3!)F8O*M( zkWNmRTU%=r6Zi7+b08pP3JQlnK$>1& zJw4jQ#Hn_6bRi*oEiK2UrhYLovV?@lsHmG?U*^}>%dD)HS6B1w?4M?4{rvpg$bZO& zK0bITDDvy;$EBrV0|WT<^mQX6Y!no27ZC@`K^3>uYiDM2??EJ zV`2pb{QCNpR#s>Z4rdJwn_ys|XJ@yJjDa>b`}p{25D>J7hu6Ts&9ATL+1a9NYm!n@ z*1f&@_xJJX>DIo!;Lgr^D=XE!ynkvE5^fk6a2p%#cy-pkAE;o*EPE{a4% z^6Khm3=C`)761SLggZNnMn=i0se(8-#G#?UnwrtJwtg})&$6<)kB^E)MRp}6*}}ro zx3_;YGj}E?i9OHY7x@qX000nU zVNP}c00jU500jU5000O8000~n&6NuP00Xy4L_t(|+U?x!UsGiq$MMgOI1k~bq)6b5 z!LlF@1SKHB7|9lxVL62fwv=&~0V$_yf9tz*UFZ6}20{oS#Q$ZH5{SElvLIoh!LW6as;Y?q_aqs9Z?Wz6 zGrPKEX)?gQ%cP{jtd^&&FbYHJebYy2>4x81>4-jGbw2Q;` z&*@c8*LJ1gRtCT-u*6bgAA)YUf!X<02b7V}}66bVDCepb>JY~OgtFx0%DX_~f} zy3CNu&KIS|e_}p{0XjO>t~-UH<0bw1Az={a48yM7afN~I;BKJpWfX%jys`=uDB2@o z5T>(NU9wNj0D2lq;|Rm6uf5*8AK;DPn}xU1U|0LflL2bqI`H;8VC_%Pwj7i&2$MP( z*QX9Og?FTT-c^jQ=Pd8iFQ@yYq(TTGgb+dqA?6WFf3x92n6yJ3QXFwt$r~6Pau|%S zsX9D-B(6J*wBI_eRLkEh25IFMW;6<=!PsX*)6o0z-oX*IgPp$)kXCMCQXL<}ZZRAk z3h?*(=hxjGHPFx|>M>KtqF!G~uSezc-mDlO)` z@qySUf5Y~(A0GiY(|Ydc@Ojug=t;c*)J@ngR%PM7^vU{9lVN0Fa{RDC7^Yjfy`R-q ze-437doF*GbY4m==DO@ogF)Z^;gc3f`7#u8Iw474Khy?&@YNOENeWZ@z+V7g&pb_9 zmK+L|^i>dOu5ah+HYv53w zaPbFC)3j6qp-eyh9;vmM+kPzUnc+(5X=psA&zk!5WyQIlfS-SfgdumqtYL8cst-yS zgc;bb*MyIvTDX-_m}r43XQu%8?Nl0oFMoux;S-TCWaKKowMJpkTe-W3ewQ!^)9~+5 ze^qso|F&>jhrGRh3v?yk&|3e1toEB)LJ3UXyn5qLB4L=i{@38dZDFWX{|*#Gq?LQJ z_n!k}5(Z&5(eGD%>DR(b2YWXFQ}!GH#TNCaVoK8t`_$8|+*X?+r4>R5A%yw-3j}h} zq4GVu@&Et;C3HntbYx+4WjbSWWnpw>lgkDV4>dG8H8d+QFgh?WPSU;Wlj#N`8#OdK bH8d+QFgh?WKaT}h00000NkvXXu0mjf(Ogz} delta 1682 zcmV;D25tGq4yFzviBL{Q4GJ0x0000DNk~Le0008c0000U2m=5B01K077?B}A0bY?| z7JuT=(emo*@#yH_&dy*00`~CmcPA%&FE4{RIpfmO^X%+)BqVGU6qHm{avvYlxw*B8 ziRs+jeK0U}BO|47aI}bsn_ytetgPI~$g_rq!JM3D3=FxCk8~j+!k(VexVVZ$L}UmE zta^IUwY8vVXrpay+{eeNcXx|MM$E3RqJL^?&$F|>n3!)F8HhnamRDE4mzS-5eSR@9 zf;TsfN=kDeAZij4hd@B|?(W*e#Gq$qkx)>&k&(NSl5rg!do3-zl$6J&rk-SE<<{1+ zgoMbbsGDD3=GWI_1_q;SZ0q0OggZO;^YgcjjfOrx$EBrZ3JPHZ1Nijx*~7z(NPkFr zD=UXTKi0m!X%G;|r>FAk>&mOE`}z6g)YNz=D1|&c*TBGK2??EJV`2pb{QCNpR#s>Z z4rdJw!=Rw*-rl#2jDa>b_3!Wd`1t+&{E$vgw1g0cy;m^FDevXw?&RcZ z5fRqCy@EJ6nOt1Np`o8(Dkxx&o zdwbWvzv9r)znPh_gM+VtfcNt9l2K8AGc&S=1EL{; zR01Xhaik(Hh)@v_mk3rMRI3HC#%NVs(7F_BHMomNE3OsA6fG{TTeY-mTeWq!{#Ra* zL~}A=Zb;zxey)DAoLszr=gFKozdR=(gb-q28YCkS1BLQI%!hjC2M)M+3oMyMD1B}WT zt&M@qkH>0Rz_{$e_VJ-{o-lEU-5v+Zq@2mQFeNYllc_lcGGh^c?Kn>>EGz;Fil>_Z z5=v&ww7{&{4o5sNr?jkiYG|Atb3ZLER$yMav7*vR)o1e;d_KNRW-Ou|XM@d_0)W~b z=Y;?)O8p{?myPNgi^;UOma2RzmwdTYW-R*2%SIs1E&y_uxtGs*XPg}?G)>c{QB}%U zD_5%uyd`ugqcZe^{!VZ?FGQK&nY7nLI@#*5JHH4YS4Z~|ANVXCBqQ|OxA&eO|?4b7j8e) zJSn{IgZgG|RJR;9KuCX7h=@ps2Di@hx#jzCKOwW`?W2uVKdE(^cLLl|jkLC*Cba~qpojCjZqrReOR_(-wGi_&O)S~a5KA`h- zPHS!lIOlDDk6&B?KXsgO6tsdh-+1)=1@Qjd*}0&VqJ)daOFD7(_eXt2QL8yG;qsNs zGHTKH+Scfu{l#NTf?xAZrgj@Fx(Yys+X>gMgZBp9>?ErV(tCc{@E1j`dHdb`c1uPr z`rK`E4_h0*cfqw7P1DNYkIeu~C;`U(3En~|S;e-0JH5U;`-`I1M3c&iyE1Fh*OIe) z+K{Wi2dQb@>tlZb@OLwC=bu2F??31@&iJZf|S zIK5*y`?xa@=j4tH+}DeF!*m| zUiGm3=I@V6QB(*agm|yL20og{TFZcqLzCDBA`dY$Iy5mWFfckWFoH$;DU%5YA{#L? cIy5mWFfckWF!LBfl>h($07*qoM6N<$g73jPHvj+t diff --git a/styles/examples/enumeration.style b/styles/examples/enumeration.style index 2394bdd..0441fc1 100644 --- a/styles/examples/enumeration.style +++ b/styles/examples/enumeration.style @@ -1,6 +1,5 @@ { "list": { - "margin": 4, "color": "15", "background_color": "52" }, diff --git a/styles/examples/heading.png b/styles/examples/heading.png index 189695c269c7184fc167b82fd9002680a04a4a3e..b8eb8737e762a8031850c749902b896f13c06c67 100644 GIT binary patch delta 67 zcmZqRYv9{Z#>{4BW+whqU~>(#1v9^?iIu5|wt<0_fq~zpy{{)9W>b~d6*}hi#?&cb13ub;pV=EIwZ36=<1A`{lUz(E-vnfdzopr0E-0@(EtDd diff --git a/styles/examples/hr.png b/styles/examples/hr.png index 8045d79e91a77af22d5aa3d8d515cbe288371d84..e250e33933c800e19fa26324a771bc9a6973bbdb 100644 GIT binary patch delta 64 zcmcb@bcJccN;WeyGx47S6W2%bo0?denrIssSQ!}jUE2G4vN)rXG?JKoKWjJx5O})! KxvXUi)CnWN}6%X(X{jA0jvyfWXt$ K&t;ucLK6U&(Gze0 diff --git a/styles/examples/image.png b/styles/examples/image.png index c20dc795b6010084a802319fa120329237ae6dc6..fbb4c0518057242ab6e09c059c6a6c0c040bd374 100644 GIT binary patch delta 65 zcmX>ienfo2S~fFtM}d=V8#f>2;x{$1GBwpUFt9Q(c(HU_{N#3SC21tFnLqd*GXR07 LtDnm{r-UW|;Mf%< delta 65 zcmX>ienfo2S~gxSxg}od8#f>2;x{z5GBMINFt9Q(*u3_^mdWkhO43MThdxAbFaUw4 LtDnm{r-UW|&QKJR diff --git a/styles/examples/link.png b/styles/examples/link.png index c1d4055e3aa4c2420eb96d9e9cefd06812fb3e2f..df86ec27e4f4db39bc78f14271076d4d6e40fba9 100644 GIT binary patch delta 65 zcmX>sbXaJ@S~fFtM}d=V8#lXf@SB=gnVM=F7+4t?yjZ#|eli=Uk~EUo%pZJ@8Gyjk L)z4*}Q$iB}v~v^_ delta 65 zcmX>sbXaJ@S~gzo%*9n7H*R*};5Rh3GBMURFt9Q(5WV%9VKN)1k~ET7N_+4g1|aZs L^>bP0l+XkKuu&6L diff --git a/styles/examples/list.png b/styles/examples/list.png index 4aaa048b0cc5e94fea1c4d35b0cab4dc9103d6b8..7835b16dab2c28a31b187aa2a0946e4599c06162 100644 GIT binary patch delta 2038 zcmVgw_6=-|%IU;+a6@bGshCwwn2gE=|l($e$n>~n3!)F8HhnamRDE4mzS-5eSR@9 zf;Tty@9*l}-E$xyjY>*t5)y|%K=khJ+Qh`5XJ?U6P`Z(kyONS|9UXfuExeSJ$EK#9 zWMt*m*0O|z$f&5BUti|e*JB0-qik&J-`|8gJNNVRw~dYe|Nn+QKF6h{e`N{^VFLsB z^z_-o!;DBsdMhi3KR?#KzL{NJ{{8)F5D>_xr}FFT%B!pU`T6A3)OaW;g*-ghz`$h* z37unOVg&{K`ub-L4QLJy!=Rw*-rl#2jI@V`&9ATL+1a9NYw_vn_VMxi`1sw)$=}S( zZyFlayu9Vr)ovIVavvXNe+vtAA|jJhQROme<|0$zo&9?fHgJm z=H`!0O{{x+Xb%tf^74Z^I@`s?ms(oRv9bRC{&F53Z59^c&(G)B*!1n~?c(BvJw4RB zyLl=qyOWcCGBTN5T#idit9f~(Zf?Szo!-mK;?U56Ha5SRnX!X|l2K8zg@wG8m6ljo zoMK|^;o;!T&FI_P6sUA`s%Q+r00001VoOIvP~&b)yptjWB7ZhG(XZ4O0000GV_{Bq z000F5000F5000080000S70s0k000ERNkluxQ=_aY z!C{y-eYDl81M`g3nRb|!mj3kY)C}2Mp)Hf=Jd@c!41aSoGqZqhTbrg0$?vIe{s=}VQ{>ps;WAd zg2k+_*nhB5Hdknjy_BKD0GnP`HV+ksO|SI)|Bx_r)n#Q+r6)Yjxd-OhS7KTEa!II{z>n%EoB{TU^s&7ts9Hp|ZN53O7g6 z)w~d4Xt7$4Lb!$S%-zPK6j@{ta)N`<*777VxwtE_@g4ZOhw_yMij*cvfbn z?0*Oj!>H^N>ml4ic>Kw&5H5reLI@#*5JK~erGK&q zLIA6(zPLSOSSv>(@D}b#x4Qt^+q$AXd2qRL zuOp)y;?oT!`&yvwP;>K&Zn9#&Gk=^95e9E3Tgul$ivr%l&G$744e&#{(b$y$tA7L_ zvD^jsE$E-0&x5`@ZdLJ7+N0=8U`s}i%75qe(!`U)qjZq{83v9 z;A)%9kw2S#VTf&Pp*2((dOO)tz7`RnruM*n6R@Ol=hRDJKDzJZUkl*I-<@~V!Z delta 2264 zcmV;}2q*XM5Y`eQiBL{Q4GJ0x0000DNk~Le0008c0000j2m=5B0EvAa8<8PDf2>eU zR7GC^0AmIQyp)vm?d|dC=yM<-(6qFlW@daZFM~NbzL=Qt>FM|L^O{~>o@HfW0|UXF zoTYGZZyFk93JSD{i1Y01_VDmz2nb*T0-Il7e={?nXlQ^nHL-(()VsTvT3XDmuGYQ1 zqit>6$H(H)(W-ZMavvZ2`T4`2f1i0NDT_u%$*HM=I5>zwL6%onzL%G+eSLm0G0(HJ zf;TscL`3!P@9N#%v4VnkCntwMK-Rv#lvGs9tgPeG(zJ(%j7Ug^K0cCBQP{!3Z5J1Q zGBSHDEyt#&XAKSb^z>>G5sF1c;?U59J3H**;ddq`qik&J-`}^5jsO4uf9&Ak+{nnq zqN2#CsIGo~)492sTwH7v6z130dMhi3KR=mWUH<+3eK0VQP*7q71n=eL*~7z-PEOLe zxT<(~=jW$$bJ@be zW(y18&CSA|o^&B0;LgtSf9vc1{{HIT-eLs>?c(B%NlA7kC1?%~YZDW8BqX_zkey>= zjY>*#9v-lPfuwG3-^|SU_4UoLu&8u&>D=6}fPkWEYOH#C(Y3X#dwaQ$kI1K|^6KiV zd3l^-V$ZU&{QLWpQ&X~pgu0QDyONS|9UX-|J=(;?sdjd36%~(7e@&ibWaZY@dn_#X z^758gSlh+L@8;(D_V#rnBgdtsw~UOUYis@d{9^|P#-yZlA|mM9+sdn}!kwMv)z#V^j`0eB4h(bd8_xEue9E?Xt zgE~6&?(WX9vG(!tXb%r^1J8p10004EOGiXf4PY&hlkWl|e+?^Xqk8cG000nUVNP}c z00jU500jU5001Wd0010TTrJ)J00nkQL_t(|+U?xyS5#FP$MG-IPzfj_3R8$Z{ zv6Mj(6#;KZGKe}TDUK&EFj|dbAxWlq3r$NSvs6@6Ohe4fK)a}Aidkl*W%qxi7jt2T zIRY(oz#(AJ_&|qB*5IbZ@91MLTe%SDY5i+*I+n#)Cf26N#oJaZk1_6nNq|pFllEi!<4B#r)5qj>*;9$GosUFaD}&x$^UZrUQbp$d2{C_$>0ia%YP$Oi&<&mQ%bN}L^4sc|!-DuW<4@@<_i%rnmJy#?*b ze@aiyeMjDeXt%(cKrks>_A=<4bJNpCII2$xs5mo{x)tXG^ z6gZ_1cAXyVi8q;!QpBixub#Ue+z5cGTE^AR+C5kY0HQ5E=0SXNzVSrEzV~@ zK5eCHkfJEcW+<#IJ(t!Lz)$KGMM>vOcEP>o&bC64uE!cyg|!-Idv7(1(L^9|7WaWq zt;H?QoI7vj!l%yv=q_y1mN^5c|IBuBTXoBEhM4o8w;E@AZxUzmpjI{ve35O1e}p>c zsf^O~K;=a&(96HX7RSR}YG^Ue?5+b6*IHDoQQdlzIEx1tXNs*5bh%#1`x3@3`>NqI zz?IUd{uVg8@N)m1F!$uwS0i2H9HP}~1D$cM&f9J_UjqUgD;mR_ZgWgzPT=AApRo? zC*1h6Ytr*C7(at#gXh$&au1cKkC7t#HQHitYSammwcdP?` zZ#a>36S!hrW*!TLhZ^%LL!EJ^?;nkS4seNc@?UqflNw diff --git a/styles/examples/list.style b/styles/examples/list.style index 82bf32d..ce197c7 100644 --- a/styles/examples/list.style +++ b/styles/examples/list.style @@ -1,6 +1,5 @@ { "list": { - "margin": 4, "color": "15", "background_color": "52", "level_indent": 4 diff --git a/styles/examples/strong.png b/styles/examples/strong.png index 04c9d3f731a2fb2777ca1c77a516f9645db4f71a..f626e0aff5be45b681bea6c1a40de1a1da1ee1bc 100644 GIT binary patch delta 65 zcmcb@euaI)N;Wf#i|en5Z(M(qiQm-3%G6BTz`)AD;HK}ILzAa7D@h}Xtq>5YV*mnA LS3j3^P6s diff --git a/styles/examples/table.png b/styles/examples/table.png index 7de08ba41d4aacb5207aca023cfecd6548507b44..d89ac3fd1cc870fa48e920d5c102c4e47aeba4e0 100644 GIT binary patch delta 65 zcmZqXZRVY@lFiKG;`%G%8`pQR@|&7inVM-E7+4t?-1J>@XtEodk~EUo3IUNi1|aZs L^>bP0l+XkKy{!|6 delta 65 zcmZqXZRVY@l8smA`|hb94;Lgrq0s{8%@OLLCfHXAk<>hi7 z9_7{5uz`W3Zf>!IgXh@T_3!WM-QD2L&AynJm|I)RtgQF*^L;Qd>D=6PBO_n|0dyiF zb08q>;NY}~h^TaQ!=Rv>U|^+ie{lc*|CU%-vxbJjoSbJ244h$Mhd@B8cX!mfx?uwY zY7r5vdV0~dwbHn_plE1*GBU`gr_Zvofi^aFBqYzXvzc98tb2RYxw)}|g1L{6d@nD! zj*i2hpL8K1f;c$EqN3Kly>A*CVg&_-Jw13RDEs*My_S}ZN=j-H5`s53fAsF|Y!npe z+S-&OAK1acZy6bcJ3D_fGh+q@W(y0_x3{lgw$DU&mOEVgv;J{QSb5oz%O#*TBH#*4F3Q*{5@J_VMv{B_;Rr@?{ALonvG9 z_4S-$VtFYk*T27~a&n?-YLin_XAKR2H8st!u&H)-{{8*m%*>2Pe@L{4ht03Ao@8Xz zyu7b~fO;z{@8;&-%F5o$%gnB>@aN~~+uLmx7UtL2ZWtK9nVHP3t!WSt0001M6BBtV zDuX#W(6qG0qoZvX7qW$gd@e58!orP7NuzCTxsZ^~v9X6gKl}Ol$*HM>Iy&?0?3r9# zyp)uSMn2oXb%tW7?d#v)j7LX`L`44n{)$CK z+r`C?Oiba=&xSre`uF$kc0004EOGiX0 z%D06ilO+Qpe>OR$sN{hF000nUVNP}c00jU500jU5000O8000~n&6NuP00i|(L_t(| z+U=V8S5##ffFBmcVVoH^QY&E?aK_0|6m$&51=rlbWdIe)*u+plER0ChL<}WN+`=Ud zO{~;RGE6bUtV~NyGgB*D&6aWA&3ZQRm@R?;ac@5gN_ur;NN9D0oSlC0I!@BrQ z>H4r_ThKUau--MvR)MwOGSHp#Z2ZF<-r!(WG<4o5Gb zcTAtYe?4O%&f(|)5Y(@~a{ySP9*-Y52uN@Y9sGt~uHQ&J<+ra@rL^ceu@Gcz&_V0m(u;i)vpjLI@( z=Rl`i!|Xg29p*fpA3Yc5Ma|DFCg6)`-JyC7ywcw3bOsY>uU5Z1w2od|vj&*HZv6&5ST~wBN!A68 zf3na*H*#FLfcMqx*OS2l@TitMof6VuHWoI|KcRT!nUh*zz5?AE?u4s(#{hY)` zWysK4axj<_qVghP^SK@bE%5ClPZFgbeks3buU?xsUi-M`wjQ1U7~z&g0h1a>@j zJ9cEOsmkH~7tx3heHX2WZE3sQN`T{wT0T&^z6FizP`zaeM#ynE3V<(qr}nRC2J`k|UDJpA>mXg)df%YclJd~pCls~VscXf zTbq9Q)|s$*@Z=7;%lvhau5Ur3I&`z2{#prbYYS{j^5}58Si1C${?1})WOt?edtzQS z)EfaVrvkQM_|^%@S12e}FP5b1ThO2mM^d)fOO#N%-Fhgv>aW9;nuhcye=i+U&&<8H zT4`wdE?c=fxOK3?_j}<&m#kA8RCJK8Z$X$6RSKr>};>DLt|0mPbybw>G~G5sly`sVvgw=l~~0r3d=jf$bB^bTmoFNf*FAM z^#BbP%#eP9glh{G9SU_*fB5BBe;ty$p3j<8=cj{oeGA&u;WtwN^zy_qZ**?BTn&|N za*KX10Y>NLhVF;GH*c<+0C4e-ljoqaDlPQSWKZ|^oT)cXh4|~x?P}j$p$GhnCF%MW zG^xY!*>^_sn*pf(>()3Ze>@Ot$-niwj%xxajWqkLipx+tVc>OWExx4kgLHihn!G#w zr~JKY#GaY~l4(J707`e9TUaKE79J2C{sH7_eZfUjj_8wG2qF(PG&(gmD=;uRFfe~Q lr*@Nz2qGIbG&(gmD=;uRFfa~hAIbm#002ovPDHLkV1gF&E&2ce delta 2122 zcmV-Q2(|a^5y%lCiBL{Q4GJ0x0000DNk~Le0008e0000U2m=5B05bI1Ly;jrf3HwX zR7GC^0B8;lV+ICe2M1&b2*;+T?c(Ba8ymcol=SWG@#yGtARy4Rw4Y{XfHXAk<>lqo z)p8ylibO=ptE;htgXh@T_3!WM-QD2L&6rzTzL=QHtgQF*^L;Qd!JM3>aBy!L8f6L! zU;+YkA|mYI;EYH}n_ytWprHT%fB%+PSesv8e={?KIy#(TVU$!<(Y3Y2p`mRT7itj^ zuz`WBdV12hxS(igf;Tt2latfAxn~Rvw1|k&wzjW-f0b5N&$F|gV`Fa_8LWGI&$6=2 zuC9neLUA1(xsZ_5ySvV@v4=lDo@8WrC@A~*_`Q~vv4VnkCntwMK-Rv#fAZ?;avvYN zl9HNUUgXr&x{;CAy}g1sIBgad*~7!Ab#-(hA;X`a?c?KqGBV!F%Y{5V_VDoH(b1V* zU0?wL+Qh`;)6?9@$iLqlZ=38ryz z*TBGQ6BGRV`}gwlVg&`;#>SLYRcaCv%Bre%BqZqC+Gh<7@8;%@O-+hLMfvvjggZOm z%*?chht03A=h@lY#l>a|3*E`d<<{1|mzSJkVud|DZWtJKBO_r0e**vj0BjW%q;76` zDk|*Z;f+d4sC0Ds_4SuoS!fRr&9Jbtg@uw*QjJMTi$+F~P*B32p47U!wTX$UcXzXf zhL>7efi^by^z?fyESX$fs(5&*c6O(7a<`3*xQ>pYX=&-)-23_Y@#*Q1PENLqi}vyH zX%Gi zOvobYXbG|eVJ_GVNGiA^UL?%K%mrm}2{COEN+or`4cE*h)65n!D=kf1T-ujEq#p+6 z4$P%B`J8*6nfZbs2!ilG$Inlr=-+7_Abk?<33~MG)!VZO z>=P6eWB>^6+hLb6#Cz4Rzt1tD13Zrd!@>p)4tv07%a8}9+k);qG&EdYn1;1KMMQSk z6*b&@Wj6R66CLcm3NvclWU)%O1-%(&dl+A#V@#$IKx|xpe8R{?7-cez2Iw&+!9Er+ zk9*|N7+`!-@&tb%CDoLsA$0m<8JUj*Srea_G}$e*Ws0<1(2=Rx)4Z3aCk=)Oz~Rh^ z2Q0Z`rd#tM!1>e+fSGw&Sq{KFD?fi|0nDB=H*X$<&W~NNP($d#6hr(XKPXz9=tu{P zm4U&L(sMz7Ka}Dn9lq_E%q1mH15g?dSbD-zJHXT#0M8`3eKaqFh50tEvZVXq%yn3t7C; zZnxVvvH1n<8McY38q^j84oaETSV5!%p@RE)ndONy*tK&+H0OJq+?VXY-6?A?>XNH`~RxL|C z28Qe!;_{*89XOkrYcfTtq0vCI-SjSS^4$6NToC8HaQ^*f*t*{yQ(}aClj$O`HEBUr z#s|RCjMAjc8Xuu0Q!3~tbc@ZlPOS}g0v~>a^l}A354Xqh2G&)nKspg)du~dZip1i~wT;0Yiv_D;rX(;Hw(#kwY@2f*wL&t2bK`)_$ zzu&p}iuw}0bsILVk7VBBjzYJGM%#p5cH)i_stSF#pSIBDYxB|qG=!E+si2e4eQoy{>u&|Lhj zaZ-`5(Di$ZQ!BR>_y{eTQb8x7gRge39-Zr+FgCTVo2R?LD>Qnow*oW|?>I_~%F?>w z(iz})jd!nPN(H@s<e Avj6}9 diff --git a/styles/examples/task.style b/styles/examples/task.style index bc2f062..93de6b2 100644 --- a/styles/examples/task.style +++ b/styles/examples/task.style @@ -1,6 +1,5 @@ { "list": { - "margin": 4, "color": "15", "background_color": "52" },