{% extends "base.html" %} {% load i18n %} {% comment %} The page a visitor who has not signed in lands on, built from daisy-cotton-ext's page blocks. Every section sits in a block of its own, named `landing.
`. A portal changes the page by adding `fairdm/landing.html` to its own templates, extending this one, and filling the blocks it cares about: `{{ block.super }}` keeps a section and adds content before or after it, and a block filled without it replaces the section. Each section is also a component, ``, that takes its data as attributes, so a portal writing a page of its own can draw any of them there. A section with nothing to show renders nothing. {% endcomment %} {% block title %} {{ about.name }} {% endblock title %} {# The shell's navigation bar is left out so the hero starts at the top of the window. Fill `landing.header` to put one back. #} {% block app.header %} {% block landing.header %} {% endblock landing.header %} {% endblock app.header %} {% block content %} {% block landing.hero %} {% endblock landing.hero %} {% block landing.stats %} {% endblock landing.stats %} {% block landing.about %} {% endblock landing.about %} {% block landing.datasets %} {% endblock landing.datasets %} {% block landing.types %} {% endblock landing.types %} {% block landing.community %} {% endblock landing.community %} {% block landing.projects %} {% endblock landing.projects %} {% block landing.api %} {% endblock landing.api %} {% block landing.join %} {% endblock landing.join %} {% endblock content %} {% block app.footer %} {% block landing.footer %} {% endblock landing.footer %} {% endblock app.footer %}