Ghost/ghost/admin/app/routes/settings
Elena Baidakova f69674ff9a
Fixed announcement bar preview (#16715)
refs TryGhost/Team#3122
- Fixed that preview takes data from user input before saving on
backend.

---

<!-- Leave the line below if you'd like GitHub Copilot to generate a
summary from your commit -->
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at 54d5b2d</samp>

This pull request adds the ability to preview the announcement bar in
the Ghost admin panel and the theme settings. It also adds a
confirmation dialog to discard or save unsaved changes before leaving
the announcement bar settings. It refactors some components and methods
to remove unnecessary or redundant calls to save the settings. It
modifies the `ghost_head` helper, the `theme-management` service, and
the `announcement-bar/src` files to support the preview feature.
2023-04-27 16:40:11 +04:00
..
design 🐛 Fixed missing active theme breaks design screen (#15602) 2022-10-30 14:14:11 +00:00
integration/webhooks Refactored integration webhook modals 2022-09-08 09:18:56 +01:00
integrations Added Pintura integration page in Admin (#16686) 2023-04-20 21:20:07 +05:30
labs Fixed lint issues 2022-11-17 14:40:24 +00:00
newsletters Fixed "invoking component by passing its name" deprecations for newsletter modals 2022-11-03 10:14:37 +00:00
staff Migrated staff user screen to Ember Octane patterns (#15532) 2022-10-05 12:05:31 +01:00
analytics.js Fixed hosting management screen not loading after sign-in process (#15763) 2022-11-03 11:14:36 +00:00
announcement-bar.js Fixed announcement bar preview (#16715) 2023-04-27 16:40:11 +04:00
code-injection.js Removed need for .get() with settings service 2022-10-07 16:14:57 +01:00
design.js 🐛 Fixed missing active theme breaks design screen (#15602) 2022-10-30 14:14:11 +00:00
general.js Fixed hosting management screen not loading after sign-in process (#15763) 2022-11-03 11:14:36 +00:00
history.js Cleaned up auditLog flag 2022-09-13 12:28:21 +01:00
integration.js Switched API key regeneration modal to new modal pattern 2022-11-14 09:55:34 +00:00
integrations.js Migrated route objects to native class syntax 2022-01-17 10:06:57 +00:00
labs.js Migrated route objects to native class syntax 2022-01-17 10:06:57 +00:00
members-email.js Renamed members-email-labs to newsletters and removed unused files 2022-05-05 13:37:53 +02:00
membership.js Switched membership unsaved changes modal to new modal pattern 2022-09-09 17:44:11 +01:00
navigation.js Switched navigation unsaved changes modal to new modal pattern 2022-09-09 17:44:12 +01:00
newsletters.js Removed need for .get() with settings service 2022-10-07 16:14:57 +01:00
theme-install.js 🐛 Fixed theme installs from ghost.org/marketplace 2021-11-10 10:58:29 +00:00