{% extends "base.html" %} {% from "chirpui/layout.html" import container %} {% from "chirpui/rendered_content.html" import rendered_content %} {% from "chirpui/resource_index.html" import resource_index %} {% from "chirpui/badge.html" import badge %} {% from "chirpui/card.html" import resource_card %} {% block content %} {% let title = page?.title ?? section?.title ?? site?.title ?? "Index" %} {% let description = params?.description ?? section?.params?.description ?? site?.description ?? none %} {% let items = posts ?? pages ?? section?.pages ?? [] %} {% let subsections = subsections ?? section?.subsections ?? [] %} {% let resources = items + subsections %} {% let section_href = page?.href ?? section?.href ?? "/" %} {% let is_releases_index = section_href == "/releases/" or section_href == "releases/" or title == "Releases" %} {% let display_resources = resources | sort(attribute="date", reverse=true) if is_releases_index else resources %} {% let results_title = "Release history" if is_releases_index else "In this section" %} {% let search_placeholder = "Filter releases..." if is_releases_index else "Filter this section..." %}
uv add chirp-ui=={{ item_title | replace("chirp-ui ", "") }}
{% end %}
{% end %}
{% else %}
{% let item_icon = item?.metadata?.icon ?? ("folder" if item?.pages else "file-text") %}
{% call resource_card(item_href, item_title, description=none, top_meta=item?.element_type ?? item?.type ?? none, cls="chirp-theme-taxonomy-card chirp-theme-taxonomy-card--reference") %}
{% slot badges %}
{% end %}
{% if item_description %}