mirror of
https://github.com/filamentphp/filament.git
synced 2026-10-24 23:35:30 +08:00
1.4 KiB
1.4 KiB
title
| title |
|---|
| Section |
You may want to separate your fields into sections, each with a heading and description. To do this, you can use a section component:
use Filament\Forms\Components\Section;
Section::make('Heading')
->description('Description')
->schema([
// ...
])
You may use the columns() method to easily create a grid within the section:
use Filament\Forms\Components\Section;
Section::make('Heading')
->schema([
// ...
])
->columns(2)
You may use the aside() to align heading & description on the left, and the form components inside a card on the right:
use Filament\Forms\Components\Section;
Section::make('Heading')
->description('Description')
->aside()
->schema([
// ...
])
Sections may be collapsible() to optionally hide content in long forms:
use Filament\Forms\Components\Section;
Section::make('Heading')
->schema([
// ...
])
->collapsible()
Your sections may be collapsed() by default:
use Filament\Forms\Components\Section;
Section::make('Heading')
->schema([
// ...
])
->collapsed()
When nesting sections, you can use a more compact styling:
use Filament\Forms\Components\Section;
Section::make('Heading')
->schema([
// ...
])
->compact()