Customise the create and edit pages

I am new to filament and I got a project where I need to decide a tech stack but they require some custom form layouts for create/edit, how hard is it for me to customise it ? I am sking in terms of layout thanks to filament forms package all input forms are enough for the project use case
16 Replies
krekas
krekas2y ago
What exactly you need to customize? Styles can be done with css
canowar
canowarOP2y ago
by creating custom theme, will it bite me in the future when upgrading filament?
Thijmen
Thijmen2y ago
No A theme doesnt override any filament code
canowar
canowarOP2y ago
only the css?
Thijmen
Thijmen2y ago
Yes But it uses the filament css too So all good with updating
canowar
canowarOP2y ago
so how does it help me to change the layout of the create/edit page? I couldnt find exactly much on the documentation page any other resources I can look into for it? thank you for your answers by the way
Thijmen
Thijmen2y ago
Do you want to change the looks or what?
canowar
canowarOP2y ago
I want to customise the design, layout, order of showing form inputs, I want some form inputs to be 1 per row some 3-4 items in a row sprinkle little bit of horizontal dividers
Thijmen
Thijmen2y ago
You can use groups and grids to make inputs a certain width Horizontal dividers not sure. Maybe make a custom field with the divider in a blade
Thijmen
Thijmen2y ago
Take a look at the demo and see how they did the layout there https://demo.filamentphp.com/
Thijmen
Thijmen2y ago
GitHub
GitHub - filamentphp/demo: Source code for the demo.filamentphp.com...
Source code for the demo.filamentphp.com website. Contribute to filamentphp/demo development by creating an account on GitHub.
canowar
canowarOP2y ago
thank you so much i think it covers my use cases, I will take deeper dive into them
krekas
krekas2y ago
grid covers that

Did you find this page helpful?