{"repo":"CodeWithDennis/filament-advanced-choice","free":true,"listed":false,"github":"https://github.com/CodeWithDennis/filament-advanced-choice","clone":"git clone https://github.com/CodeWithDennis/filament-advanced-choice.git","description":"This package introduces eight new form fields for FilamentPHP. Four of them are based on Radio, and four are based on CheckboxList.","language":"Blade","stars":117,"topics":["filament","filament-plugin","filament4","filament5","filamentphp","form","laravel","php"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Filament Advanced Choice Eight form fields that turn a plain radio or checkbox list into something worth clicking: cards, stacked cards, tables and richer lists, each able to carry a description and an extra column of information. Four fields extend Filament's Radio for single choice, four extend CheckboxList for multiple choice. They inherit the full API of the field they extend, so searchable() , bulkToggleable() , disableOptionWhen() , validation and state handling all work exactly as you already know them. Screenshots of every layout are at the bottom of this page. Requirements - Filament 4.x or 5.x Installation 1. Install the package: 2. Register the views as a Tailwind source in your custom Filament theme, so the utility classes these fields use end up in your CSS: 3. Rebuild the theme: [!IMPORTANT] Skipping step 2 is the most common reason fields render unstyled. If a field looks like a plain list of checkboxes, the theme has not picked up these views yet. The same applies after upgrading: run npm run build again so new utility classes are compiled. The fields All eight live in CodeWithDennis\\FilamentAdvancedChoice\\Filament\\Forms\\Components . Field Selection Layout ----------------------- ----------- --------------------------------------------------- RadioList Single Vertical list RadioTable Single Table, one option per row RadioCard Single Grid of cards, 3 columns by default RadioStackedCard Single Cards stacked full width CheckboxList Multiple Vertical list Checkbox","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodeWithDennis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodeWithDennis/filament-advanced-choice/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}