getgrav / grav

Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
https://getgrav.org
MIT License
14.51k stars 1.4k forks source link

Edit theme configuration from the admin panel. #3785

Open mjmaax opened 9 months ago

mjmaax commented 9 months ago

Sometimes when I am moving I don't have access to the file server. In such case the admin panel allows me to connect from any device and quickly edit my website. There are certains things I can't do though. One of them is to edit the configuration of a theme. There is a "Themes" section to manage themes and activate one, but in addition it would be nice to be able to access the configuration for each theme. There is a "Configuration" section but it doesn't allow to edit theme's configurations. However, I imagine similar screens could be used for themes..

rhukster commented 9 months ago

Themes already fully support configuration, it's just up to the theme to implement the functionality. Typhoon theme for example has extensive configuration via the admin. https://getgrav.org/premium/typhoon/docs