Keyline rule (#3669)

* canvas

* imports

* more box drawing

* lines

* lines

* box drawing table

* fix box table

* tweak test

* canvas color

* simplify canvas

* optimization

* clipping

* render experiment

* keyline css

* tests

* don't draw around invisible widgets

* optimize

* snapshot test

* docs and examples

* tab size

* disclaimer

* docs

* changelog

* snapshots

* accidental add

* rename for consistency

* simplify color

* docstrings

* comment

* snapshots

* micro optimize

* micro-optimization

* typing

* set over list

* remove comment

* docstring

* punctuation

* Update docs/styles/keyline.md

Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>

---------

Co-authored-by: Darren Burns <darrenburns@users.noreply.github.com>
This commit is contained in:
Will McGugan
2023-11-27 11:54:53 +00:00
committed by GitHub
parent 4c4e724b85
commit 370f5f7214
25 changed files with 6286 additions and 4747 deletions

View File

@@ -32,6 +32,7 @@ nav:
- "css_types/color.md"
- "css_types/horizontal.md"
- "css_types/integer.md"
- "css_types/keyline.md"
- "css_types/name.md"
- "css_types/number.md"
- "css_types/overflow.md"
@@ -83,6 +84,7 @@ nav:
- "styles/display.md"
- "styles/dock.md"
- "styles/index.md"
- "styles/keyline.md"
- Grid:
- "styles/grid/index.md"
- "styles/grid/column_span.md"