bakerkretzmar / nova-settings-tool

Laravel Nova tool to view and edit application settings.
MIT License
167 stars 32 forks source link

Show/hide fields based on permissions? #51

Closed salmanhijazi closed 2 years ago

salmanhijazi commented 2 years ago

Hello,

Are you possibly looking into field level permissions? I've narrowed access to by using canSee in the Service Provider level, but there are some fields that I would really not let anyone but the super admin be able to change.

Also, maybe make panels collapsible or be split into sub-pages and show up as sub-menu items in the navigation bar?

Thanks for the great package! Cheers

bakerkretzmar commented 2 years ago

Per-field permissions is a really interesting idea, I'd be open to a PR for that for sure. Same for making panels collapsible!

Not sure about submenu items and different pages, that feels a lot more complicated.

Thanks for the suggestions!