Separator
Separator::make() renders a thin hairline rule that visually divides content. It defaults to a
full-width horizontal line — drop it between stacked items to group them:
Stack::make()->gap(Gap::Small)->schema([ Text::make('Profile'), Separator::make(), Text::make('Billing'), Separator::make(), Text::make('Security'),]);- align:null
- direction:null
- float:null
- gap:"sm"
- height:null
- justify:null
- width:null
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Profile"
- orientation:"horizontal"
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Billing"
- orientation:"horizontal"
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Security"
Orientation
Section titled “Orientation”->orientation(Orientation $orientation) switches between Horizontal (the default) and Vertical.
A vertical separator fills the height of its row — use it between inline items:
Stack::make()->direction('row')->gap(Gap::Small)->schema([ Text::make('Draft'), Separator::make()->orientation(Orientation::Vertical), Text::make('Published'), Separator::make()->orientation(Orientation::Vertical), Text::make('Archived'),]);- align:null
- direction:"row"
- float:null
- gap:"sm"
- height:null
- justify:null
- width:null
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Draft"
- orientation:"vertical"
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Published"
- orientation:"vertical"
- align:null
- color:null
- copyable:false
- size:"md"
- text:"Archived"