Skip to main content

Module components

Module components 

Source

Re-exports§

pub use copy_page::CopyPageButton;
pub use copy_page::CopyPageButton;
pub use docs_layout::DocsLayout;
pub use docs_layout::DocsLayout;
pub use docs_layout::SearchButton;
pub use docs_layout::SearchButton;
pub use docs_meta::DocsPageMeta;
pub use docs_meta::DocsPageMeta;
pub use docs_page::DocsPageContent;
pub use docs_page::DocsPageContent;
pub use mobile_drawer::MobileDrawer;
pub use mobile_drawer::MobileDrawer;
pub use page_nav::DocsPageNav;
pub use page_nav::DocsPageNav;
pub use search_modal::SearchModal;
pub use search_modal::SearchModal;
pub use sidebar::DocsSidebar;
pub use sidebar::DocsSidebar;
pub use theme_toggle::ThemeToggle;
pub use theme_toggle::ThemeToggle;
pub use blog::AuthorInfo;
pub use blog::AuthorInfo;
pub use blog::BlogCard;
pub use blog::BlogCard;
pub use blog::BlogIndexMeta;
pub use blog::BlogIndexMeta;
pub use blog::BlogLayout;
pub use blog::BlogLayout;
pub use blog::BlogList;
pub use blog::BlogList;
pub use blog::BlogMobileDrawer;
pub use blog::BlogMobileDrawer;
pub use blog::BlogPostMeta;
pub use blog::BlogPostMeta;
pub use blog::BlogPostNav;
pub use blog::BlogPostNav;
pub use blog::BlogPostView;
pub use blog::BlogPostView;
pub use blog::BlogSearchButton;
pub use blog::BlogSearchButton;
pub use blog::BlogSearchModal;
pub use blog::BlogSearchModal;
pub use blog::BlogThemeToggle;
pub use blog::BlogThemeToggle;
pub use blog::ReadingProgressBar;
pub use blog::ReadingProgressBar;
pub use blog::ReadingTimeBadge;
pub use blog::ReadingTimeBadge;
pub use blog::RelatedPosts;
pub use blog::RelatedPosts;
pub use blog::TagFilter;
pub use blog::TagFilter;

Modules§

blog

Structs§

ActiveTab
Newtype wrapper for the active tab-bar tab, provided by DocsLayout.
CurrentTheme
DrawerOpen
Newtype wrapper for the drawer-open signal, so it can’t collide with other Signal<bool> values in the context system.
LayoutOffsets
Layout offset values computed by DocsLayout and consumed by child components (e.g. DocsPageContent) via context.
SearchOpen
Newtype wrapper for the search-modal open signal, so it can’t collide with other Signal<bool> values in the context system.

Enums§

DocsVariant
Density preset for the docs layout.

Functions§

CopyPageButton
“Copy page” button for MDX documentation pages.
DocsLayout
Documentation layout shell.
DocsPageContent
Documentation page content renderer.
DocsPageMeta
Injects SEO meta tags and document title for a single docs page (MDX or API endpoint).
DocsPageNav
Page navigation (previous/next).
DocsSidebar
Documentation sidebar navigation.
MobileDrawer
Slide-in sidebar drawer for mobile screens.
SearchButton
Reusable search button component for headers.
SearchModal
Full-screen search modal triggered by Cmd/Ctrl+K or the search button.
ThemeToggle
Light/dark theme toggle button.
use_theme_provider
Provide the CurrentTheme context and apply the persisted theme on mount.