Components
The built-in directives and value tags.
Vellum ships with callouts, tabs, steps and cards. You write them as ::: directives, a syntax that has been frozen since 0.5.
Each one is a Blade view under vellum::components, so :::note and <x-vellum::callout type="note"> produce identical markup, and you can replace a view to change it. Use ::: for the built-in components and <x-…> tags for components you add yourself. See Extending.
CalloutsNotes, tips, warnings, and related asides.TabsSwitchable panels, including code tabs.StepsNumbered procedures from headings.CardsLink cards in a two-up grid.Value tagsAllowlisted env, config, and route lookups that resolve against the live app.Code blocksTitles, line numbers, highlighted lines, and inline code with a language.TroubleshootingThe errors Vellum raises, what each one means, and the failures that raise no error.