Ghost/ghost/admin/app/templates/settings
Kevin Ansfield 5a8753fb8f Added ability to install free themes directly from GitHub (#1837)
refs https://github.com/TryGhost/Ghost/issues/12608
requires https://github.com/TryGhost/Ghost/pull/12635

- adds `/settings/themes/install` route with `source` and `ref` query params that match the API. Shows a confirmation modal when accessed asking to confirm installation and activation
  - does not allow Casper to be installed
  - warns if installing the theme will overwrite an existing one
  - follows similar process to zip uploads for error handling
- adds install/preview links for Massively in the free themes showcase

Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2021-02-12 09:19:25 +00:00
..
theme Added ability to install free themes directly from GitHub (#1837) 2021-02-12 09:19:25 +00:00
code-injection-loading.hbs Updated code injection styles 2021-02-10 11:54:27 +01:00
code-injection.hbs Updated code injection styles 2021-02-10 11:54:27 +01:00
design-loading.hbs Updated navigation (#1832) 2021-02-02 16:08:06 +00:00
general-loading.hbs Update portal settings UI 2021-02-10 11:08:09 +01:00
general.hbs Update portal settings UI 2021-02-10 11:08:09 +01:00
labs-loading.hbs Basic settings restructure 2021-02-02 16:08:03 +00:00
labs.hbs Updated Labs UI 2021-02-10 13:00:07 +01:00
members-email.hbs Updated expandable UI 2021-02-09 17:23:03 +01:00
members-payments.hbs Updated expandable UI 2021-02-09 17:23:03 +01:00
navigation.hbs CSS restructure for main sections 2021-02-10 18:48:27 +01:00
theme.hbs Added ability to install free themes directly from GitHub (#1837) 2021-02-12 09:19:25 +00:00