├── .github └── workflows │ ├── docs.yml │ ├── publish.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── launch.json └── settings.json ├── CHANGES.md ├── README.md ├── changes └── .gitignore ├── docs ├── building-components │ ├── advanced-props.md │ ├── best-practices.md │ ├── component-patterns.md │ └── css-and-styling.md ├── getting-started │ ├── basic-concepts.md │ ├── installation.md │ ├── jinja2-setup.md │ └── quickstart.md ├── icons.md ├── icons │ └── styling-with-css-variables.md ├── index.md ├── reference │ ├── api-reference.md │ ├── development.md │ ├── migration-guide.md │ └── troubleshooting.md ├── tooling-integration │ ├── custom-engine.md │ ├── multiline-tags.md │ ├── prettier-formatting.md │ ├── tailwind-css.md │ └── vscode-setup.md └── using-components │ ├── html-syntax.md │ ├── named-content-blocks.md │ ├── props-and-attrs.md │ ├── template-tag-syntax.md │ └── wrapif-tag.md ├── includecontents ├── __init__.py ├── django │ ├── __init__.py │ ├── base.py │ ├── engine.py │ └── loaders.py ├── icons │ ├── __init__.py │ ├── builder.py │ ├── cache.py │ ├── definitions.py │ ├── exceptions.py │ ├── finders.py │ ├── html.py │ ├── symbols.py │ ├── templatetags │ │ ├── __init__.py │ │ └── icons.py │ ├── utils.py │ └── validation.py ├── jinja2 │ ├── __init__.py │ ├── attrs.py │ ├── context.py │ ├── extension.py │ ├── preprocess.py │ └── props.py ├── next_version.py ├── shared │ ├── __init__.py │ ├── attrs.py │ ├── context.py │ ├── enums.py │ └── props.py └── templatetags │ ├── __init__.py │ └── includecontents.py ├── mkdocs.yml ├── package.json ├── pyproject.toml └── tests ├── README.md ├── config ├── test_finders.py └── test_ignore_patterns.py ├── django_engine ├── icons │ ├── __init__.py │ ├── test_accessibility_attributes.py │ ├── test_error_handling.py │ ├── test_local_svg_integration.py │ └── test_rendering.py ├── test_complex_nested_components.py ├── test_component_syntax.py ├── test_context_processors.py ├── test_csrf.py ├── test_improved_error_messages.py ├── test_includecontents_tag.py ├── test_loader_compatibility.py ├── test_object_passing.py ├── test_prop_definition_caching.py ├── test_props_validation.py └── test_template_error_messages.py ├── jinja_engine ├── __init__.py ├── _helpers.py ├── conftest.py ├── icons │ ├── __init__.py │ ├── test_accessibility_attributes.py │ ├── test_error_handling.py │ ├── test_icon_rendering.py │ ├── test_local_svg_integration.py │ └── test_rendering.py ├── test_attributes.py ├── test_content_blocks.py ├── test_context.py ├── test_csrf_integration.py ├── test_errors.py ├── test_extension.py ├── test_filesystem_components.py ├── test_parity_gaps.py ├── test_performance.py ├── test_props.py └── test_undefined_variables.py ├── parity.md ├── settings.py ├── shared ├── icons │ ├── test_api_cache.py │ ├── test_builder.py │ ├── test_integration.py │ └── test_validation.py ├── test_attrs_callable.py ├── test_attrs_nested_extended_merge.py └── test_props_error_reporting.py ├── static ├── assets │ ├── brand.svg │ └── other.svg ├── icons │ ├── custom-home.svg │ ├── custom-star.svg │ ├── deep │ │ └── nested │ │ │ └── path │ │ │ └── icon.svg │ ├── logo.svg │ ├── nav │ │ ├── home.svg │ │ └── profile.svg │ └── test.svg └── logos │ ├── brand.svg │ └── company.svg ├── template_features ├── test_attrs_handling.py ├── test_multiline_support.py ├── test_nested_content.py ├── test_self_closing_nested.py ├── test_template_attribute_reuse.py ├── test_template_tags_in_attrs.py └── test_wrapif.py ├── templates ├── components │ ├── button-multi.html │ ├── button-optional.html │ ├── button.html │ ├── card-extend.html │ ├── card-prepend.html │ ├── card-with-content.html │ ├── card-with-footer.html │ ├── card.html │ ├── complex-nested │ │ ├── context-stack.html │ │ ├── level1.html │ │ ├── level2.html │ │ ├── level3.html │ │ ├── level4.html │ │ ├── minimal.html │ │ ├── modifier.html │ │ ├── performance-test.html │ │ └── reader.html │ ├── container.html │ ├── content-test.html │ ├── context-display.html │ ├── context.html │ ├── csrf.html │ ├── empty-child.html │ ├── empty-props.html │ ├── empty-wrapper.html │ ├── enum-edge-cases.html │ ├── enum-empty.html │ ├── enum-whitespace.html │ ├── escape-props.html │ ├── fallback-component.html │ ├── form-button.html │ ├── form-wrapper.html │ ├── icon-wrapper.html │ ├── inner-card.html │ ├── inside │ │ └── cat.html │ ├── item.html │ ├── mixed-content-card.html │ ├── nested-attrs.html │ ├── nested-leaf.html │ ├── nested-middle.html │ ├── nested-root.html │ ├── precedence-child.html │ ├── precedence-wrapper.html │ ├── processor-props-test.html │ ├── props-child.html │ ├── props-wrapper.html │ ├── slot-tester.html │ ├── test-button.html │ ├── test-object-deck-filter.html │ ├── test-object-deck.html │ ├── test-object-flexible.html │ ├── test-object-game.html │ ├── test-object-text.html │ ├── test_component │ │ ├── context.html │ │ ├── inner_context.html │ │ └── outer_context.html │ ├── test_undefined.html │ └── wrapper.html ├── django │ └── test_isolation.html ├── multiline.html ├── multiline_closing_tag.html ├── multiline_content_closing_tag.html ├── test_attrs_spread │ ├── basic.html │ ├── empty.html │ ├── group.html │ ├── nested.html │ ├── precedence.html │ └── with_props.html ├── test_complex_nested.html ├── test_component │ ├── attrs.html │ ├── class_negation.html │ ├── extend_class.html │ ├── html_content.html │ ├── index.html │ ├── js_attrs_only.html │ ├── js_event_attrs.html │ ├── missing_attr.html │ ├── missing_closing_tag.html │ ├── mixed_content.html │ ├── multi.html │ ├── new_attr_syntax.html │ └── self_closing_with_content.html ├── test_context_processor.html ├── test_csrf │ ├── base.html │ ├── component.html │ └── inner.html ├── test_csrf_nested.html ├── test_enum_processor_nested.html ├── test_icons │ ├── basic.html │ ├── inline_sprite.html │ └── with_use_attrs.html ├── test_multi_processor_merge.html ├── test_nested_context_processor.html ├── test_performance_nested.html ├── test_processor_props_interaction.html ├── test_processor_slots.html ├── test_processor_types.html ├── test_request_nested.html └── test_tag │ ├── basic.html │ ├── basic_only.html │ ├── inner.html │ └── with_attr.html ├── templates2 └── components │ └── cms │ └── card.html └── test_icons_output └── .gitignore /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/CHANGES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/README.md -------------------------------------------------------------------------------- /changes/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/building-components/advanced-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/building-components/advanced-props.md -------------------------------------------------------------------------------- /docs/building-components/best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/building-components/best-practices.md -------------------------------------------------------------------------------- /docs/building-components/component-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/building-components/component-patterns.md -------------------------------------------------------------------------------- /docs/building-components/css-and-styling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/building-components/css-and-styling.md -------------------------------------------------------------------------------- /docs/getting-started/basic-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/getting-started/basic-concepts.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/jinja2-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/getting-started/jinja2-setup.md -------------------------------------------------------------------------------- /docs/getting-started/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/getting-started/quickstart.md -------------------------------------------------------------------------------- /docs/icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/icons.md -------------------------------------------------------------------------------- /docs/icons/styling-with-css-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/icons/styling-with-css-variables.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/reference/api-reference.md -------------------------------------------------------------------------------- /docs/reference/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/reference/development.md -------------------------------------------------------------------------------- /docs/reference/migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/reference/migration-guide.md -------------------------------------------------------------------------------- /docs/reference/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/reference/troubleshooting.md -------------------------------------------------------------------------------- /docs/tooling-integration/custom-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/tooling-integration/custom-engine.md -------------------------------------------------------------------------------- /docs/tooling-integration/multiline-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/tooling-integration/multiline-tags.md -------------------------------------------------------------------------------- /docs/tooling-integration/prettier-formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/tooling-integration/prettier-formatting.md -------------------------------------------------------------------------------- /docs/tooling-integration/tailwind-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/tooling-integration/tailwind-css.md -------------------------------------------------------------------------------- /docs/tooling-integration/vscode-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/tooling-integration/vscode-setup.md -------------------------------------------------------------------------------- /docs/using-components/html-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/using-components/html-syntax.md -------------------------------------------------------------------------------- /docs/using-components/named-content-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/using-components/named-content-blocks.md -------------------------------------------------------------------------------- /docs/using-components/props-and-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/using-components/props-and-attrs.md -------------------------------------------------------------------------------- /docs/using-components/template-tag-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/using-components/template-tag-syntax.md -------------------------------------------------------------------------------- /docs/using-components/wrapif-tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/docs/using-components/wrapif-tag.md -------------------------------------------------------------------------------- /includecontents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/__init__.py -------------------------------------------------------------------------------- /includecontents/django/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/django/__init__.py -------------------------------------------------------------------------------- /includecontents/django/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/django/base.py -------------------------------------------------------------------------------- /includecontents/django/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/django/engine.py -------------------------------------------------------------------------------- /includecontents/django/loaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/django/loaders.py -------------------------------------------------------------------------------- /includecontents/icons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/__init__.py -------------------------------------------------------------------------------- /includecontents/icons/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/builder.py -------------------------------------------------------------------------------- /includecontents/icons/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/cache.py -------------------------------------------------------------------------------- /includecontents/icons/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/definitions.py -------------------------------------------------------------------------------- /includecontents/icons/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/exceptions.py -------------------------------------------------------------------------------- /includecontents/icons/finders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/finders.py -------------------------------------------------------------------------------- /includecontents/icons/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/html.py -------------------------------------------------------------------------------- /includecontents/icons/symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/symbols.py -------------------------------------------------------------------------------- /includecontents/icons/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /includecontents/icons/templatetags/icons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/templatetags/icons.py -------------------------------------------------------------------------------- /includecontents/icons/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/utils.py -------------------------------------------------------------------------------- /includecontents/icons/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/icons/validation.py -------------------------------------------------------------------------------- /includecontents/jinja2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/__init__.py -------------------------------------------------------------------------------- /includecontents/jinja2/attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/attrs.py -------------------------------------------------------------------------------- /includecontents/jinja2/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/context.py -------------------------------------------------------------------------------- /includecontents/jinja2/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/extension.py -------------------------------------------------------------------------------- /includecontents/jinja2/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/preprocess.py -------------------------------------------------------------------------------- /includecontents/jinja2/props.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/jinja2/props.py -------------------------------------------------------------------------------- /includecontents/next_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/next_version.py -------------------------------------------------------------------------------- /includecontents/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/shared/__init__.py -------------------------------------------------------------------------------- /includecontents/shared/attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/shared/attrs.py -------------------------------------------------------------------------------- /includecontents/shared/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/shared/context.py -------------------------------------------------------------------------------- /includecontents/shared/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/shared/enums.py -------------------------------------------------------------------------------- /includecontents/shared/props.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/shared/props.py -------------------------------------------------------------------------------- /includecontents/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /includecontents/templatetags/includecontents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/includecontents/templatetags/includecontents.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/package.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/config/test_finders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/config/test_finders.py -------------------------------------------------------------------------------- /tests/config/test_ignore_patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/config/test_ignore_patterns.py -------------------------------------------------------------------------------- /tests/django_engine/icons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/django_engine/icons/test_accessibility_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/icons/test_accessibility_attributes.py -------------------------------------------------------------------------------- /tests/django_engine/icons/test_error_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/icons/test_error_handling.py -------------------------------------------------------------------------------- /tests/django_engine/icons/test_local_svg_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/icons/test_local_svg_integration.py -------------------------------------------------------------------------------- /tests/django_engine/icons/test_rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/icons/test_rendering.py -------------------------------------------------------------------------------- /tests/django_engine/test_complex_nested_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_complex_nested_components.py -------------------------------------------------------------------------------- /tests/django_engine/test_component_syntax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_component_syntax.py -------------------------------------------------------------------------------- /tests/django_engine/test_context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_context_processors.py -------------------------------------------------------------------------------- /tests/django_engine/test_csrf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_csrf.py -------------------------------------------------------------------------------- /tests/django_engine/test_improved_error_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_improved_error_messages.py -------------------------------------------------------------------------------- /tests/django_engine/test_includecontents_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_includecontents_tag.py -------------------------------------------------------------------------------- /tests/django_engine/test_loader_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_loader_compatibility.py -------------------------------------------------------------------------------- /tests/django_engine/test_object_passing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_object_passing.py -------------------------------------------------------------------------------- /tests/django_engine/test_prop_definition_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_prop_definition_caching.py -------------------------------------------------------------------------------- /tests/django_engine/test_props_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_props_validation.py -------------------------------------------------------------------------------- /tests/django_engine/test_template_error_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/django_engine/test_template_error_messages.py -------------------------------------------------------------------------------- /tests/jinja_engine/__init__.py: -------------------------------------------------------------------------------- 1 | """Test package for Jinja2 extension scaffolding.""" 2 | -------------------------------------------------------------------------------- /tests/jinja_engine/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/_helpers.py -------------------------------------------------------------------------------- /tests/jinja_engine/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/conftest.py -------------------------------------------------------------------------------- /tests/jinja_engine/icons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/jinja_engine/icons/test_accessibility_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/icons/test_accessibility_attributes.py -------------------------------------------------------------------------------- /tests/jinja_engine/icons/test_error_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/icons/test_error_handling.py -------------------------------------------------------------------------------- /tests/jinja_engine/icons/test_icon_rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/icons/test_icon_rendering.py -------------------------------------------------------------------------------- /tests/jinja_engine/icons/test_local_svg_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/icons/test_local_svg_integration.py -------------------------------------------------------------------------------- /tests/jinja_engine/icons/test_rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/icons/test_rendering.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_attributes.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_content_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_content_blocks.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_context.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_csrf_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_csrf_integration.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_errors.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_extension.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_filesystem_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_filesystem_components.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_parity_gaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_parity_gaps.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_performance.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_props.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_props.py -------------------------------------------------------------------------------- /tests/jinja_engine/test_undefined_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/jinja_engine/test_undefined_variables.py -------------------------------------------------------------------------------- /tests/parity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/parity.md -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/shared/icons/test_api_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/icons/test_api_cache.py -------------------------------------------------------------------------------- /tests/shared/icons/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/icons/test_builder.py -------------------------------------------------------------------------------- /tests/shared/icons/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/icons/test_integration.py -------------------------------------------------------------------------------- /tests/shared/icons/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/icons/test_validation.py -------------------------------------------------------------------------------- /tests/shared/test_attrs_callable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/test_attrs_callable.py -------------------------------------------------------------------------------- /tests/shared/test_attrs_nested_extended_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/test_attrs_nested_extended_merge.py -------------------------------------------------------------------------------- /tests/shared/test_props_error_reporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/shared/test_props_error_reporting.py -------------------------------------------------------------------------------- /tests/static/assets/brand.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/assets/other.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/icons/custom-home.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/static/icons/custom-home.svg -------------------------------------------------------------------------------- /tests/static/icons/custom-star.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/static/icons/custom-star.svg -------------------------------------------------------------------------------- /tests/static/icons/deep/nested/path/icon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/icons/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/icons/nav/home.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/icons/nav/profile.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/icons/test.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/logos/brand.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/static/logos/company.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/template_features/test_attrs_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_attrs_handling.py -------------------------------------------------------------------------------- /tests/template_features/test_multiline_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_multiline_support.py -------------------------------------------------------------------------------- /tests/template_features/test_nested_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_nested_content.py -------------------------------------------------------------------------------- /tests/template_features/test_self_closing_nested.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_self_closing_nested.py -------------------------------------------------------------------------------- /tests/template_features/test_template_attribute_reuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_template_attribute_reuse.py -------------------------------------------------------------------------------- /tests/template_features/test_template_tags_in_attrs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_template_tags_in_attrs.py -------------------------------------------------------------------------------- /tests/template_features/test_wrapif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/template_features/test_wrapif.py -------------------------------------------------------------------------------- /tests/templates/components/button-multi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/button-multi.html -------------------------------------------------------------------------------- /tests/templates/components/button-optional.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/button-optional.html -------------------------------------------------------------------------------- /tests/templates/components/button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/button.html -------------------------------------------------------------------------------- /tests/templates/components/card-extend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/card-extend.html -------------------------------------------------------------------------------- /tests/templates/components/card-prepend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/card-prepend.html -------------------------------------------------------------------------------- /tests/templates/components/card-with-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/card-with-content.html -------------------------------------------------------------------------------- /tests/templates/components/card-with-footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/card-with-footer.html -------------------------------------------------------------------------------- /tests/templates/components/card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/card.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/context-stack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/context-stack.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/level1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/level1.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/level2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/level2.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/level3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/level3.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/level4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/level4.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/minimal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/minimal.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/modifier.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/modifier.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/performance-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/performance-test.html -------------------------------------------------------------------------------- /tests/templates/components/complex-nested/reader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/complex-nested/reader.html -------------------------------------------------------------------------------- /tests/templates/components/container.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/container.html -------------------------------------------------------------------------------- /tests/templates/components/content-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/content-test.html -------------------------------------------------------------------------------- /tests/templates/components/context-display.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/context-display.html -------------------------------------------------------------------------------- /tests/templates/components/context.html: -------------------------------------------------------------------------------- 1 | {{ food }} 2 | -------------------------------------------------------------------------------- /tests/templates/components/csrf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/csrf.html -------------------------------------------------------------------------------- /tests/templates/components/empty-child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/empty-child.html -------------------------------------------------------------------------------- /tests/templates/components/empty-props.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/empty-props.html -------------------------------------------------------------------------------- /tests/templates/components/empty-wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/empty-wrapper.html -------------------------------------------------------------------------------- /tests/templates/components/enum-edge-cases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/enum-edge-cases.html -------------------------------------------------------------------------------- /tests/templates/components/enum-empty.html: -------------------------------------------------------------------------------- 1 | {# props variant= #} 2 | 3 |
4 | {{ contents }} 5 |
-------------------------------------------------------------------------------- /tests/templates/components/enum-whitespace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/enum-whitespace.html -------------------------------------------------------------------------------- /tests/templates/components/escape-props.html: -------------------------------------------------------------------------------- 1 | {# props #} 2 | {% attrs test="5>4" %} 3 | -------------------------------------------------------------------------------- /tests/templates/components/fallback-component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/fallback-component.html -------------------------------------------------------------------------------- /tests/templates/components/form-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/form-button.html -------------------------------------------------------------------------------- /tests/templates/components/form-wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/form-wrapper.html -------------------------------------------------------------------------------- /tests/templates/components/icon-wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/icon-wrapper.html -------------------------------------------------------------------------------- /tests/templates/components/inner-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/inner-card.html -------------------------------------------------------------------------------- /tests/templates/components/inside/cat.html: -------------------------------------------------------------------------------- 1 | Meow 2 | -------------------------------------------------------------------------------- /tests/templates/components/item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/item.html -------------------------------------------------------------------------------- /tests/templates/components/mixed-content-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/mixed-content-card.html -------------------------------------------------------------------------------- /tests/templates/components/nested-attrs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/nested-attrs.html -------------------------------------------------------------------------------- /tests/templates/components/nested-leaf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/nested-leaf.html -------------------------------------------------------------------------------- /tests/templates/components/nested-middle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/nested-middle.html -------------------------------------------------------------------------------- /tests/templates/components/nested-root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/nested-root.html -------------------------------------------------------------------------------- /tests/templates/components/precedence-child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/precedence-child.html -------------------------------------------------------------------------------- /tests/templates/components/precedence-wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/precedence-wrapper.html -------------------------------------------------------------------------------- /tests/templates/components/processor-props-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/processor-props-test.html -------------------------------------------------------------------------------- /tests/templates/components/props-child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/props-child.html -------------------------------------------------------------------------------- /tests/templates/components/props-wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/props-wrapper.html -------------------------------------------------------------------------------- /tests/templates/components/slot-tester.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/slot-tester.html -------------------------------------------------------------------------------- /tests/templates/components/test-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-button.html -------------------------------------------------------------------------------- /tests/templates/components/test-object-deck-filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-object-deck-filter.html -------------------------------------------------------------------------------- /tests/templates/components/test-object-deck.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-object-deck.html -------------------------------------------------------------------------------- /tests/templates/components/test-object-flexible.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-object-flexible.html -------------------------------------------------------------------------------- /tests/templates/components/test-object-game.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-object-game.html -------------------------------------------------------------------------------- /tests/templates/components/test-object-text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test-object-text.html -------------------------------------------------------------------------------- /tests/templates/components/test_component/context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test_component/context.html -------------------------------------------------------------------------------- /tests/templates/components/test_component/inner_context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test_component/inner_context.html -------------------------------------------------------------------------------- /tests/templates/components/test_component/outer_context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test_component/outer_context.html -------------------------------------------------------------------------------- /tests/templates/components/test_undefined.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/test_undefined.html -------------------------------------------------------------------------------- /tests/templates/components/wrapper.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/components/wrapper.html -------------------------------------------------------------------------------- /tests/templates/django/test_isolation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/django/test_isolation.html -------------------------------------------------------------------------------- /tests/templates/multiline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/multiline.html -------------------------------------------------------------------------------- /tests/templates/multiline_closing_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/multiline_closing_tag.html -------------------------------------------------------------------------------- /tests/templates/multiline_content_closing_tag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/multiline_content_closing_tag.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/basic.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/empty.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/group.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/group.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/nested.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/precedence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/precedence.html -------------------------------------------------------------------------------- /tests/templates/test_attrs_spread/with_props.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_attrs_spread/with_props.html -------------------------------------------------------------------------------- /tests/templates/test_complex_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_complex_nested.html -------------------------------------------------------------------------------- /tests/templates/test_component/attrs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/attrs.html -------------------------------------------------------------------------------- /tests/templates/test_component/class_negation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/class_negation.html -------------------------------------------------------------------------------- /tests/templates/test_component/extend_class.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/extend_class.html -------------------------------------------------------------------------------- /tests/templates/test_component/html_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/html_content.html -------------------------------------------------------------------------------- /tests/templates/test_component/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/index.html -------------------------------------------------------------------------------- /tests/templates/test_component/js_attrs_only.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/js_attrs_only.html -------------------------------------------------------------------------------- /tests/templates/test_component/js_event_attrs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/js_event_attrs.html -------------------------------------------------------------------------------- /tests/templates/test_component/missing_attr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/missing_attr.html -------------------------------------------------------------------------------- /tests/templates/test_component/missing_closing_tag.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/templates/test_component/mixed_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/mixed_content.html -------------------------------------------------------------------------------- /tests/templates/test_component/multi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/multi.html -------------------------------------------------------------------------------- /tests/templates/test_component/new_attr_syntax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/new_attr_syntax.html -------------------------------------------------------------------------------- /tests/templates/test_component/self_closing_with_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_component/self_closing_with_content.html -------------------------------------------------------------------------------- /tests/templates/test_context_processor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_context_processor.html -------------------------------------------------------------------------------- /tests/templates/test_csrf/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_csrf/base.html -------------------------------------------------------------------------------- /tests/templates/test_csrf/component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_csrf/component.html -------------------------------------------------------------------------------- /tests/templates/test_csrf/inner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_csrf/inner.html -------------------------------------------------------------------------------- /tests/templates/test_csrf_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_csrf_nested.html -------------------------------------------------------------------------------- /tests/templates/test_enum_processor_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_enum_processor_nested.html -------------------------------------------------------------------------------- /tests/templates/test_icons/basic.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/templates/test_icons/inline_sprite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_icons/inline_sprite.html -------------------------------------------------------------------------------- /tests/templates/test_icons/with_use_attrs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_icons/with_use_attrs.html -------------------------------------------------------------------------------- /tests/templates/test_multi_processor_merge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_multi_processor_merge.html -------------------------------------------------------------------------------- /tests/templates/test_nested_context_processor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_nested_context_processor.html -------------------------------------------------------------------------------- /tests/templates/test_performance_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_performance_nested.html -------------------------------------------------------------------------------- /tests/templates/test_processor_props_interaction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_processor_props_interaction.html -------------------------------------------------------------------------------- /tests/templates/test_processor_slots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_processor_slots.html -------------------------------------------------------------------------------- /tests/templates/test_processor_types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_processor_types.html -------------------------------------------------------------------------------- /tests/templates/test_request_nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_request_nested.html -------------------------------------------------------------------------------- /tests/templates/test_tag/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_tag/basic.html -------------------------------------------------------------------------------- /tests/templates/test_tag/basic_only.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_tag/basic_only.html -------------------------------------------------------------------------------- /tests/templates/test_tag/inner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_tag/inner.html -------------------------------------------------------------------------------- /tests/templates/test_tag/with_attr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates/test_tag/with_attr.html -------------------------------------------------------------------------------- /tests/templates2/components/cms/card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/templates2/components/cms/card.html -------------------------------------------------------------------------------- /tests/test_icons_output/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmileyChris/django-includecontents/HEAD/tests/test_icons_output/.gitignore --------------------------------------------------------------------------------