Ghost/ghost/admin/app/routes/settings/design
Kevin Ansfield e289b391f1 🐛 Fixed install of free themes from the marketplace that aren't in the built-in list
no issue

When we were given a source+ref we were using that to find a theme object from the built-in list of marketplace themes and if it wasn't found redirecting to the change-theme screen. That redirect didn't need to happen because we only need the `ref` and can determine the theme name from that.

- passed `ref` through to the install modal as a data argument
- updated install modal to get theme name from passed in theme or extracted from passed in `ref` when theme is not known
- adjusted "isDefaultTheme" so it always checks against Casper rather than using the `ref: 'default'` value from the list of marketplace themes
2021-11-12 12:57:25 +00:00
..
change-theme 🐛 Fixed install of free themes from the marketplace that aren't in the built-in list 2021-11-12 12:57:25 +00:00
change-theme.js Closed advanced theme settings when leaving change-theme route 2021-10-20 20:54:15 +01:00
index.js Optimized loading of custom theme setting in design screens 2021-10-22 10:49:13 +01:00