Corex.Layout.Heading
(Corex v0.1.0-alpha.33)
View Source
A layout heading component for page titles, subtitles, and actions.
Examples
Basic
Use the :title and :subtitle slots for the main heading content. Use the :actions slot for buttons or links on the right.
<.layout_heading>
<:title>Page Title</:title>
<:subtitle>Optional subtitle or context</:subtitle>
<:actions>
<.action phx-click="save">Save</.action>
</:actions>
</.layout_heading>Title and subtitle only
Omit the :actions slot when no action buttons are needed.
<.layout_heading>
<:title>Settings</:title>
<:subtitle>Manage your preferences</:subtitle>
</.layout_heading>Styling
Target elements with data attributes:
[data-scope="layout-heading"][data-part="root"]– root container[data-scope="layout-heading"][data-part="content"]– title/subtitle wrapper[data-scope="layout-heading"][data-part="title"]– main title[data-scope="layout-heading"][data-part="subtitle"]– subtitle[data-scope="layout-heading"][data-part="actions"]– actions wrapper