Hi, I've been evaluating Nova now for a few weeks now. It IS awesome. Its documentation was very well laid out to put things in place with simple use cases.
TL;DR: Where's the documentation on customizing Nova?
The long version
Now we're at the step where we need to start customizing things. And where the pain came in. The advantages offered by Nova are rapidly getting dissolved by the lack of documentation for possible customizations. I've already discovered multiple features hidden here and there that are recognized to not be officially documented anywhere.
Is it just me or is there (almost) absolutely no docs on customization? I mean, how does everybody figure things out ? Scrape through source code and object inheritance to figure out what can do what ? :) I mean, I don't want to come out ranting, I'm just wondering where's the information ? I haven't found much here at laracasts discussions, on SO or even on github nova-issues where people end up because there's nowhere else. I've also looked through paid series here at Laracasts and the series that would interested me was published in 2018, way before Nova 4, and don't cover custom Assets, which is what I was looking for in particular.
Customization examples:
- Setting default values on a create resource modal (the parent's id for example, so the parent is already selected and read only, since we are in the scope of the parent when we call the modal in the first place).
- Create a custom "attach to" tool, that displays a list (maybe grid), with filters and select all / some to attach to related resource.
Thanks for any input on this, really like Nova, but I can't spend the next few months figuring out how to make simple customizations.