LICENSE
MANIFEST.in
NOTICE
README.md
pyproject.toml
setup.py
src/gramlot/__init__.py
src/gramlot.egg-info/PKG-INFO
src/gramlot.egg-info/SOURCES.txt
src/gramlot.egg-info/dependency_links.txt
src/gramlot.egg-info/requires.txt
src/gramlot.egg-info/top_level.txt
src/gramlot/collections/binding.json
src/gramlot/collections/html5.json
src/gramlot/collections/svg.json
src/gramlot/page/__init__.py
src/gramlot/page/_collection.py
src/gramlot/page/_grammar_load.py
src/gramlot/page/base.py
src/gramlot/page/builder.py
src/gramlot/page/source.py
src/gramlot/renderer/__init__.py
src/gramlot/renderer/attributes.py
src/gramlot/renderer/html_renderer.py
src/gramlot/renderer/svg_renderer.py
src/gramlot/resources/gramlot.js
src/gramlot/resources/gramlot.min.js
src/gramlot/resources/runtime-notices.json
src/gramlot/resources/assets/branding/gramlot-logo-dark.svg
src/gramlot/resources/assets/branding/gramlot-logo.svg
src/gramlot/resources/assets/branding/gramlot-mark-dark.png
src/gramlot/resources/assets/branding/gramlot-mark.png
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-black.svg
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-blue.svg
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-ink.svg
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-inverse.svg
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-primary.svg
src/gramlot/resources/assets/branding/svg/gramlot-horizontal-white.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-black.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-blue.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-ink.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-inverse.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-primary.svg
src/gramlot/resources/assets/branding/svg/gramlot-logo-white.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-black.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-blue.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-ink.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-inverse.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-primary.svg
src/gramlot/resources/assets/branding/svg/gramlot-mark-white.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-black.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-blue.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-ink.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-inverse.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-primary.svg
src/gramlot/resources/assets/branding/svg/gramlot-wordmark-white.svg
src/gramlot/resources/themes/gramlot-base/README.md
src/gramlot/resources/themes/gramlot-base/theme.css
src/gramlot/server/__init__.py
src/gramlot/server/assets.py
src/gramlot/server/conformance.py
src/gramlot/server/gramlot_file_server.py
src/gramlot/server/gramlot_server.py
src/gramlot/server/resources.py
tests/test_binding_authoring.py
tests/test_collections.py
tests/test_conformance.py
tests/test_page_resources.py
tests/test_python_builder.py
tests/test_renderers.py
tests/test_runtime_assets.py
tests/test_source_server.py