Content atoms
Content atoms are the lowest-level building blocks of a page: the Markdown and Docusaurus directives that everything else is composed from. A page section is assembled from atoms, a page type from sections, and a doc set from pages.
The directive atoms below are migrated from the legacy internal/directives/ reference, which remains in place until this model supersedes it.
Atom | Description |
|---|---|
Callout boxes ( | |
Conditionally render content for specific clouds ( | |
Fenced code blocks with language highlighting. | |
Collapsible sections with a clickable summary, often called "expandos" ( | |
Wrap content in a | |
Display a table of contents based on the docs content structure ( | |
Create RSS feed entries for release notes and other content ( | |
The YAML metadata block at the top of every page. | |
Heading levels and page heading structure. | |
Embed images with alt text. | |
Inline the contents of another Markdown file or folder ( | |
Inline links and cross-references between pages. | |
Render tables using a list-based syntax ( | |
Display the contents of a file in a code block ( | |
Embed a Databricks notebook ( | |
Define and use inline text replacements ( | |
Display an inline TOC derived from the current page's headings ( | |
Render tabbed content with synced selection across tab groups ( | |
Embed a playable YouTube video ( |