Skip to content

Powered by Grav

Components

Components

Explore the UI components available in Helios for creating rich documentation. Showcases callouts, code blocks, tabs, tables, and other elements.

Callouts

Callouts Callouts (also known as alerts or admonitions) help highlight important information in your documentation. Helios uses GitHub-flavored markdown alert syntax for callouts. Available Types Five callout types are available, each with a distinct color and icon. Note Use notes for gene...

Code Blocks

Server-Side Syntax Highlighting Codesh for Grav is a plugin that provides server-side syntax highlighting for code blocks in your Grav site. Codesh provides server-side syntax highlighting using Phiki, a PHP port of Shiki that uses TextMate grammars and VS Code themes. All highlighting happen...

Tables

Tables Helios provides clean, responsive table styling for presenting data in your documentation. Basic Tables Use standard markdown table syntax: Feature Description Status Dark Mode System preference with manual toggle Available Search Full-text search with...

Cards

Cards Cards display content in a box matching the documentation theme's styles. Use them to highlight related information or group content visually. Basic Card A simple card with a title and content: Moons Io, Europa, Ganymede, and...

Card Grids

Card Grids Use the doc-grid shortcode to display multiple cards in a responsive grid layout. Basic Grid By default, grids display cards in 2 columns on larger screens: Stars S...

Steps

Steps Steps display a numbered list of tasks or instructions with a visual timeline connecting them. Basic Steps 1 Create a new Grav project: bin/gpm install helios 2 Configure your sit...

Tabs

Tabs Tabs organize content into switchable panels. With the sync-labels feature, tabs with matching labels stay synchronized across your entire documentation site. Basic Tabs Simple tabs without synchronization: Preview ...

Icons

Icons The Helios theme includes access to over 30,000 SVG icons through the svg-icons plugin. Icons can be used in content via shortcodes or in templates via Twig functions. Available Icon Sets Set Icons Description tabler 5,736 Default set - clean, consistent icons ...

File Tree

File Tree The file tree component displays directory structures with appropriate file icons. It's useful for showing project layouts, explaining folder organization, or documenting file hierarchies. Basic Usage Use markdown list syntax inside the [doc-file-tree] shortcode. Use 4-space inden...

© 2025 Grav. All rights reserved.