Ghost/core/shared
Kevin Ansfield a6982d5606
Added ability for themes to define custom settings (#13661)
closes https://github.com/TryGhost/Team/issues/1164

Themes can now define custom settings via their `package.json` file, and use them in templates via `@custom.{setting}`. Values for custom settings can be changed by site owners through a redesigned "Design settings" area in the admin interface.

Full announcement, documentation, and examples will be made available soon.

Co-authored-by:
- Sanne de Vries (@sanne-san)
- Thibaut Patel (@tpatel)
2021-10-22 15:02:16 +01:00
..
config Moved public folder to frontend 2021-10-16 19:27:34 +01:00
settings-cache Swapped to American English spellings 2021-08-09 13:35:01 +04:00
custom-theme-settings-cache.js Added syncing and theme exposure of custom theme settings (#13354) 2021-09-23 12:44:39 +01:00
express.js Improved Ghost boot time and memory usage by lazy loading routes 2021-10-15 17:52:07 +02:00
html-to-plaintext.js Inlined package requires to save boot time and memory 2021-10-22 09:57:59 +02:00
labs.js Added ability for themes to define custom settings (#13661) 2021-10-22 15:02:16 +01:00
sentry.js Fixed the version sent to Sentry 2021-05-17 13:32:56 +02:00
url-utils.js Updated to use config-url-helpers in urlUtils 2021-06-18 21:49:28 +01:00