FlexMatrixTable::make('features')
->label('Plan Features')
->rows([
'api' => ['label' => 'API Access', 'desc' => 'REST & GraphQL'],
'sso' => ['label' => 'Single Sign-On', 'desc' => 'SAML & OAuth'],
'support' => ['label' => 'Priority Support', 'desc' => '24/7 coverage'],
])
->schema([
Checkbox::make('starter')->label('Starter'),
Checkbox::make('business')->label('Business'),
Checkbox::make('enterprise')->label('Enterprise'),
])
->columnWidths([
'starter' => '100px',
'business' => '100px',
'enterprise' => '100px',
]);