├── .github └── workflows │ ├── docs.yml │ └── tests.yml ├── .gitignore ├── LICENSE ├── Readme.md ├── api.yml ├── docs ├── .gitignore ├── api │ ├── violetear.animation.md │ ├── violetear.color.md │ ├── violetear.helpers.md │ ├── violetear.markup.md │ ├── violetear.md │ ├── violetear.media.md │ ├── violetear.presets.md │ ├── violetear.selector.md │ ├── violetear.style.md │ ├── violetear.stylesheet.md │ ├── violetear.types.md │ └── violetear.units.md ├── design.md ├── examples │ ├── animations.html │ ├── animations.md │ ├── animations.py │ ├── color-spaces.html │ ├── color-spaces.md │ ├── color_spaces.md │ ├── color_spaces.py │ ├── flex-grid-1.html │ ├── flex-grid-2.html │ ├── flex-grid-3.html │ ├── flex-grid.html │ ├── flex-grid.md │ ├── flex_grid.md │ ├── flex_grid.py │ ├── index.md │ ├── markup.html │ ├── markup.md │ ├── markup.py │ ├── semantic-design.html │ ├── semantic_design.md │ ├── semantic_design.py │ ├── utilities.md │ └── utilities.py ├── guide.html ├── guide.md └── guide.py ├── examples.yml ├── makefile ├── mkdocs.yml ├── poetry.lock ├── pyproject.toml ├── tests ├── expected_outputs │ ├── animations.css │ ├── color-spaces.css │ ├── flex-grid.css │ ├── guide.css │ ├── markup.css │ ├── semantic-design.css │ └── utilities.css └── test_examples.py └── violetear ├── __init__.py ├── animation.py ├── color.py ├── helpers.py ├── markup.py ├── media.py ├── normalize.css ├── presets.py ├── selector.py ├── style.py ├── stylesheet.py ├── types.py └── units.py /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/Readme.md -------------------------------------------------------------------------------- /api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/api.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | index.md 2 | *.css 3 | -------------------------------------------------------------------------------- /docs/api/violetear.animation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.animation.md -------------------------------------------------------------------------------- /docs/api/violetear.color.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.color.md -------------------------------------------------------------------------------- /docs/api/violetear.helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.helpers.md -------------------------------------------------------------------------------- /docs/api/violetear.markup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.markup.md -------------------------------------------------------------------------------- /docs/api/violetear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.md -------------------------------------------------------------------------------- /docs/api/violetear.media.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.media.md -------------------------------------------------------------------------------- /docs/api/violetear.presets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.presets.md -------------------------------------------------------------------------------- /docs/api/violetear.selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.selector.md -------------------------------------------------------------------------------- /docs/api/violetear.style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.style.md -------------------------------------------------------------------------------- /docs/api/violetear.stylesheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.stylesheet.md -------------------------------------------------------------------------------- /docs/api/violetear.types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.types.md -------------------------------------------------------------------------------- /docs/api/violetear.units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/api/violetear.units.md -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/examples/animations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/animations.html -------------------------------------------------------------------------------- /docs/examples/animations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/animations.md -------------------------------------------------------------------------------- /docs/examples/animations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/animations.py -------------------------------------------------------------------------------- /docs/examples/color-spaces.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/color-spaces.html -------------------------------------------------------------------------------- /docs/examples/color-spaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/color-spaces.md -------------------------------------------------------------------------------- /docs/examples/color_spaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/color_spaces.md -------------------------------------------------------------------------------- /docs/examples/color_spaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/color_spaces.py -------------------------------------------------------------------------------- /docs/examples/flex-grid-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex-grid-1.html -------------------------------------------------------------------------------- /docs/examples/flex-grid-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex-grid-2.html -------------------------------------------------------------------------------- /docs/examples/flex-grid-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex-grid-3.html -------------------------------------------------------------------------------- /docs/examples/flex-grid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex-grid.html -------------------------------------------------------------------------------- /docs/examples/flex-grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex-grid.md -------------------------------------------------------------------------------- /docs/examples/flex_grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex_grid.md -------------------------------------------------------------------------------- /docs/examples/flex_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/flex_grid.py -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/markup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/markup.html -------------------------------------------------------------------------------- /docs/examples/markup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/markup.md -------------------------------------------------------------------------------- /docs/examples/markup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/markup.py -------------------------------------------------------------------------------- /docs/examples/semantic-design.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/semantic-design.html -------------------------------------------------------------------------------- /docs/examples/semantic_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/semantic_design.md -------------------------------------------------------------------------------- /docs/examples/semantic_design.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/semantic_design.py -------------------------------------------------------------------------------- /docs/examples/utilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/utilities.md -------------------------------------------------------------------------------- /docs/examples/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/examples/utilities.py -------------------------------------------------------------------------------- /docs/guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/guide.html -------------------------------------------------------------------------------- /docs/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/guide.md -------------------------------------------------------------------------------- /docs/guide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/docs/guide.py -------------------------------------------------------------------------------- /examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/examples.yml -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/makefile -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/expected_outputs/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/animations.css -------------------------------------------------------------------------------- /tests/expected_outputs/color-spaces.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/color-spaces.css -------------------------------------------------------------------------------- /tests/expected_outputs/flex-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/flex-grid.css -------------------------------------------------------------------------------- /tests/expected_outputs/guide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/guide.css -------------------------------------------------------------------------------- /tests/expected_outputs/markup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/markup.css -------------------------------------------------------------------------------- /tests/expected_outputs/semantic-design.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/semantic-design.css -------------------------------------------------------------------------------- /tests/expected_outputs/utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/expected_outputs/utilities.css -------------------------------------------------------------------------------- /tests/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/tests/test_examples.py -------------------------------------------------------------------------------- /violetear/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/__init__.py -------------------------------------------------------------------------------- /violetear/animation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/animation.py -------------------------------------------------------------------------------- /violetear/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/color.py -------------------------------------------------------------------------------- /violetear/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/helpers.py -------------------------------------------------------------------------------- /violetear/markup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/markup.py -------------------------------------------------------------------------------- /violetear/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/media.py -------------------------------------------------------------------------------- /violetear/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/normalize.css -------------------------------------------------------------------------------- /violetear/presets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/presets.py -------------------------------------------------------------------------------- /violetear/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/selector.py -------------------------------------------------------------------------------- /violetear/style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/style.py -------------------------------------------------------------------------------- /violetear/stylesheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/stylesheet.py -------------------------------------------------------------------------------- /violetear/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/types.py -------------------------------------------------------------------------------- /violetear/units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apiad/violetear/HEAD/violetear/units.py --------------------------------------------------------------------------------