Shortcode-index

Preview#

ShortcodeWhat it doesUsage
accessibility-contractA data-driven accessibility contract with token-derived contrast evidence and linked system rules.{{< accessibility-contract >}}
anchor-indexA Markdown bridge to the shared anchor-index component for same-page section links.{{< anchor-index label="Jump to category:" ariaLabel="Cloud monitoring categories" >}}
arrowAn inline ← or →, used as an annotation gutter beside a term.{{< arrow left >}}
brand-changelogA filtered changelog for the brand system, rendered from data/brand/changelog.yml.{{< brand-changelog topic="tokens" >}}
calloutAn admonition box. Prefer the Markdown > [!NOTE] syntax; this remains for archive.{{< callout type="archive" title="Optional title" >}}
cardA linked card with an icon and title.{{< card title="Installation" icon="download" href="/docs/installation/" >}}
cardsResponsive grid wrapper for a set of card shortcodes.{{< cards cols="2" >}}
codeA code block with a filename header and a copy button.{{< code file="config/deploy.yml" lang="yaml" >}}
colour-paletteBrand or web colour cards with token names, role groups, and generated WCAG contrast ratios.{{< colour-palette >}}
colour-systemA filterable explorer for public colour tokens, theme values, aliases, and declared WCAG evidence.{{< colour-system >}}
companionA top-of-page pointer to one related page, with a sentence saying why.{{< companion "/blog/rustdesk/self-hosting/" >}}
component-previewA framed live example of a component or shortcode in documentation.{{< component-preview >}}
component-relationshipA link from a dependent interface to the parent that renders its real example.{{< component-relationship to="/docs/site-implementation/shortcodes/tabs" >}}
content-countAn inline count from Hugo pages or site data.{{< content-count key="blog" >}}
definitionA glossary tooltip, resolved from data/series/ref/glossary.yml.{{< definition "saffron" />}}
design-processA data-driven cycle linking design-process stages to their governing evidence and documentation.{{< design-process >}}
design-system-overviewA printable, data-driven overview and system flow for the six connected parts of this design system.{{< design-system-overview >}}
detailsA collapsible accordion section.{{< details title="Why not Kubernetes?" >}}
documentation-scopeA compact metadata row linking governance rules and implementation details for a page.{{< documentation-scope governance="/docs/site-governance/glossary" implementation="/docs/site-implementation/architecture/glossary-generation" >}}
emojiAn emoji looked up by name from data/series/ref/emojis.yml.{{< emoji "warning" >}}
filetree/containerWrapper for a file tree; holds filetree/folder and filetree/file entries.{{< filetree/container >}}
filetree/fileA file entry inside a filetree/container.{{< filetree/file name="site.yml" >}}
filetree/folderA folder entry inside a filetree/container.{{< filetree/folder name="config" >}}
filter-rowA Markdown bridge to the shared filter-row component for controls that change visible rows or items.{{< filter-row ariaLabel="Cloud monitoring categories" >}}
glossary-tableA sortable glossary table rendered from data/brand/glossary.yml by default.{{< glossary-table >}}
implementation-statusA documented implementation state and acceptance criteria for a specified interface.{{< implementation-status >}}
interface-manifestA data-driven profile of the current component or shortcode page.{{< interface-manifest >}}
interface-migration-matrixA generated audit table for component interface metadata, sources, and manifests.{{< interface-migration-matrix >}}
kbdA keycap, for keyboard shortcuts.{{< kbd >}}
mermaidA Mermaid diagram rendered from a text definition.{{< mermaid >}}
missing-indexThe site-wide backlog of pages declaring a missing: artifact list.{{< missing-index >}}
pattern-manifestA data-driven evidence record for the current task-oriented pattern page.{{< pattern-manifest >}}
pullquoteA quotation set aside from the main flow.{{< pullquote >}}
selectA Markdown bridge to the shared native select component.{{< select id="update-frequency" name="frequency" label="Update frequency" selected="weekly" >}}
site-statusA Markdown bridge to the shared linked operational-status component.{{< site-status href="https://status.example.com" label="BHDicaire.com" state="operational" status="Operational" >}}
stepsA numbered sequence of steps.{{< steps >}}
tabA single panel inside a tabs group.{{< tab label="Ruby" >}}
tabsA tabbed panel group; wraps tab entries.{{< tabs >}}
template-previewA compact visual anatomy preview for a documented page template.{{< template-preview kind="landing" >}}
theme-previewA local light and dark theme switcher for documentation examples.{{< theme-preview >}}
timelineA vertical timeline of dated milestones; each ### heading is one entry.{{% timeline %}}
token-tableA generated token category table rendered from data/brand/tokens.yml.{{< token-table category="color" >}}
tooltipA Markdown bridge to the shared accessible tooltip component.{{< tooltip id="response-time-tip" label="Explain response time" >}}
versionAn added, changed, or deprecated badge.{{< version added="2.1" >}}
video-embedA Markdown bridge to the shared deferred video-embed component.{{< video-embed id="M7lc1UVf-VE" title="YouTube Developers Live: Embedded Web Player Customization" thumbnail="/images/home/ben-speaking-les-affaires-2020.jpg" alt="Benoît H. Dicaire speaking on stage" >}}
web-analytics-tableA sortable and filterable web analytics comparison table rendered from data/til/web_analytics.yml.{{< web-analytics-table >}}

Example

{{< shortcode-index >}}

When to use

A generated table of every local shortcode, its purpose, and usage example.

Implementation

layouts/shortcodes/shortcode-index.html

Options

This shortcode has no named parameters in its template.

Interface manifest

Kind
Shortcode
Category
Data
Status
Implemented
Implementation
Shortcode:layouts/shortcodes/shortcode-index.html