Ability to add additional theme configurations


Is there any way that we can let our users (Ghost admins) have some configurations of the theme? For example, navigation menu icons or enable/disable some banner something like that?

(Currently, I’ve hardcoded navigation icons and banners as partials - example: https://technews.lk/ and I’d like to bring it to a centralized point where admin can change the settings)

Is this possible with the current theme creation process?


+1 I have the same question.

+1 I have the same question as well.

Looking to add the ability to pass in API keys for using things like AdSense. When the key is there it would enable ads.

I tried putting them in the config part of package.json but wasn’t able to query any of the values I wrote in there, only the values that Ghost uses seemed to work.