0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-27 22:49:56 -05:00
ghost/core/server/services/themes
Hannah Wolfe 4da7e7f0cb
Rework the themeService public API
refs: https://github.com/TryGhost/Team/issues/831

- This ultimately fixes the index.js file
- It also makes it super clear what methods in the themeService are used by the API, and which are part of the service loading logic
- It also moves the activate and init function into a single file in a way that highlights they are very similar
- They are also very similar to what happens in storage.setFromZip but that code is mixed up with storage code at the moment
2021-07-07 15:02:02 +01:00
..
activate.js Rework the themeService public API 2021-07-07 15:02:02 +01:00
activation-bridge.js Moved bridge.activateTheme calls into one place 2021-07-07 15:02:02 +01:00
index.js Rework the themeService public API 2021-07-07 15:02:02 +01:00
list.js Moved theme service to core/server 2021-04-27 15:14:49 +01:00
loader.js Refactored theme service to use async/await 2021-07-07 12:28:55 +01:00
storage.js Rework the themeService public API 2021-07-07 15:02:02 +01:00
ThemeStorage.js Moved theme service to core/server 2021-04-27 15:14:49 +01:00
to-json.js Moved settings/cache to shared/settings-cache 2021-06-30 15:49:10 +01:00
validate.js Refactored theme index to use async/await 2021-07-07 15:02:01 +01:00