Layout components for consistent page structure.
Contains page layout, navigation, and structural components that provide consistent look and feel across all domain modules.
Layout components for consistent page structure. Contains page layout, navigation, and structural components that provide consistent look and feel across all domain modules.
(admin-pilot-page-layout title content & [opts])Page layout using admin daisyUI pilot styling.
Page layout using admin daisyUI pilot styling.
(breadcrumbs crumbs)Breadcrumb navigation component.
Args: crumbs: Vector of [text url] pairs, last item is current page
Returns: Hiccup breadcrumb structure
Breadcrumb navigation component. Args: crumbs: Vector of [text url] pairs, last item is current page Returns: Hiccup breadcrumb structure
(card content & [opts])Card component for organizing content.
Args: content: Card content (Hiccup structure) opts: Optional map with :title, :class, :actions, etc.
Returns: Hiccup card structure
Card component for organizing content. Args: content: Card content (Hiccup structure) opts: Optional map with :title, :class, :actions, etc. Returns: Hiccup card structure
(error-layout status title message & [details])Error page layout.
Args: status: HTTP status code title: Error title message: Error message details: Optional error details
Returns: Error page HTML structure
Error page layout. Args: status: HTTP status code title: Error title message: Error message details: Optional error details Returns: Error page HTML structure
(home-page-content)Default home page content.
Returns: Hiccup structure for home page
Default home page content. Returns: Hiccup structure for home page
(main-navigation & [opts])Main site navigation component. Links only to pages that are mounted
(pages/*mounted?*) and that user may open.
Args: opts: Optional map with navigation configuration
Returns: Hiccup navigation structure
Main site navigation component. Links only to pages that are mounted (`pages/*mounted?*`) and that `user` may open. Args: opts: Optional map with navigation configuration Returns: Hiccup navigation structure
(page-layout title content & [opts])Main page layout wrapper.
Args: title: Page title string content: Main page content (Hiccup structure) opts: Optional map with :user, :flash, :css, :js, :skip-header, etc.
Returns: Complete HTML page structure
Main page layout wrapper. Args: title: Page title string content: Main page content (Hiccup structure) opts: Optional map with :user, :flash, :css, :js, :skip-header, etc. Returns: Complete HTML page structure
(pilot-page-layout title content & [opts])Page layout using shared daisyUI pilot styling.
Page layout using shared daisyUI pilot styling.
Whether the user is a platform-level admin without tenant context.
Whether the user is a platform-level admin without tenant context.
(render-error-page message)(render-error-page message status)Render a complete error page.
Args: message: Error message status: HTTP status code (optional, defaults to 500)
Returns: HTML string for error page
Render a complete error page. Args: message: Error message status: HTTP status code (optional, defaults to 500) Returns: HTML string for error page
(sidebar content & [opts])Sidebar component for layouts that need side navigation.
Args: content: Sidebar content (Hiccup structure) opts: Optional map with :position, :collapsed, etc.
Returns: Hiccup sidebar structure
Sidebar component for layouts that need side navigation. Args: content: Sidebar content (Hiccup structure) opts: Optional map with :position, :collapsed, etc. Returns: Hiccup sidebar structure
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |