Some forms are HUGE and need some kind of separation for clarity. This is where we can use Filament Form Tabs to make it clear.
One-time payment
Sign in with GitHub to buy
Sign in first, then complete your $9 checkout.
30-day money-back guarantee
First, we have set global settings for some inputs and sections. This means we do not need to set an option for every input.
app/Providers/AppServiceProvider.php:
use Filament\Forms\Components\Radio;use Filament\Forms\Components\Select;use Filament\Forms\Components\Section;use Illuminate\Support\ServiceProvider;use Filament\Forms\Components\Tabs\Tab;use Filament\Forms\Components\TextInput;use Filament\Forms\Components\DatePicker; class AppServiceProvider extends ServiceProvider{ // ... public function boot(): void { TextInput::configureUsing(function (TextInput $textInput) { $textInput->inlineLabel(); }); Radio::configureUsing(function (Radio $radio) { $radio->inlineLabel(); });// ...