{% extends "base.html" %} {% from 'partials/navigation-components.html' import page_navigation %} {% from 'partials/components/tags.html' import tag_list %} {% from 'partials/components/tiles.html' import content_tiles %} {% block content %} {% let discover = params?.discover ?? {} %} {% let children_discover = discover.get("children") if discover is mapping else none %} {% let related_discover = discover.get("related") if discover is mapping else none %} {% let children_enabled = children_discover is not sameas false %} {% let related_enabled = related_discover is not sameas false %} {% let children_title = none if (children_discover is mapping and children_discover.get("title") is sameas false) else ((children_discover.get("title") if children_discover is mapping else none) ?? 'In This Section') %} {% let related_title = none if (related_discover is mapping and related_discover.get("title") is sameas false) else ((related_discover.get("title") if related_discover is mapping else none) ?? 'Related Pages') %} {% let children_variant = (children_discover.get("variant") if children_discover is mapping else none) ?? 'compact' %} {% let related_limit = (related_discover.get("limit") if related_discover is mapping else (related_discover if related_discover is number else none)) ?? 5 %} {% let show_children_feature = 'content.children' in (theme?.features ?? []) %} {% let show_children = children_enabled and show_children_feature %} {% let show_related = related_enabled %} {% let has_children = (posts | length > 0) or (subsections | length > 0) %} {% let related_posts = page?.related_posts ?? [] %} {% let has_related = show_related and (related_posts | length > 0) %}