# Layouts Layouts definiƫren de pagina structuur (sidebar links, volledige breedte, etc.). Layouts worden gedefinieerd in `theme.json` en gekozen via frontmatter in content bestanden. ## Layout kiezen in content ```markdown --- layout: left_sidebar --- # Pagina titel Content... ``` ## Layouts in theme.json Layouts worden gedefinieerd in de `template` mapping. De `config.default_template` is de fallback voor pagina's zonder `layout:` frontmatter of met een onbekende layout: ```json { "config": { "default_template": "full_content" }, "template": { "full_content": "full_content.twig", "left_sidebar": "left_sidebar.twig", "right_sidebar": "right_sidebar.twig", "custom1": "custom1.twig", "guide": "guide.twig" } } ``` ## Layout template Een layout template extends `base.twig` en vult het `content` block: ```twig {% extends 'base.twig' %} {% block content %}