Ghost/ghost/admin/lib/koenig-editor/addon/components
Kevin Ansfield f4c50fb3a5 First prototype for card settings panel
no issue

UI experiment (behind the `cardSettingsPanel` labs flag) for pulling card settings out into a separate side-panel. Prototyping against the email-cta card.

- shows panel immediately when selected unless selected by keyboard in which case it will wait for mouse input
- panel position is fixed so it's always on screen
- initial position tries to be as close to centered right of the card as possible
  - ensures all of the panel is on-screen, will overlap the card if there's no enough horizontal width
- re-positions after window resize
- card no longer has a separate edit mode, the text replacement field is directly editable
2021-11-02 16:25:54 +00:00
..
kg-action-bar.hbs Co-located component template files 2020-05-18 13:14:08 +01:00
kg-action-bar.js Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-alt-input.hbs Fixed image caption design bugs in Koenig 2020-08-27 15:21:11 +02:00
koenig-alt-input.js Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-basic-html-input.hbs 🎨 Enabled use of Grammarly extension in the editor 2021-06-03 13:22:07 +01:00
koenig-basic-html-input.js Fixed errors when pasting non-markup into basic html fields 2021-09-03 10:51:45 +01:00
koenig-caption-input.hbs Fixed image caption design bugs in Koenig 2020-08-27 15:21:11 +02:00
koenig-caption-input.js Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-card-bookmark.hbs Prevented card toolbar showing for embed/bookmark cards in input state 2020-10-21 18:27:26 +01:00
koenig-card-bookmark.js Added display of server-side error message when bookmark request fails 2020-06-08 17:40:33 +01:00
koenig-card-code.hbs Added "Create snippet" toolbar icon when cards are selected 2020-10-21 12:16:04 +01:00
koenig-card-code.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00
koenig-card-email-cta.hbs First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-card-email-cta.js First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-card-email.hbs Got rid of pre-populated content in email CTA card and updated placeholder copy 2021-07-28 16:38:11 +02:00
koenig-card-email.js Fixed email cards missing an edit icon in the toolbar 2020-12-03 10:26:28 +00:00
koenig-card-embed.hbs Prevented card toolbar showing for embed/bookmark cards in input state 2020-10-21 18:27:26 +01:00
koenig-card-embed.js Fixed error when resizing browser after pasting embed link 2021-07-14 14:50:59 +01:00
koenig-card-gallery.hbs 🎨 Added ability to drop an image card onto an empty gallery 2021-09-06 11:57:42 +01:00
koenig-card-gallery.js 🐛 Fixed crash when newly created images are dragged into a gallery 2021-09-06 14:30:13 +01:00
koenig-card-hr.hbs Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-card-hr.js Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-card-html.hbs Added "Create snippet" toolbar icon when cards are selected 2020-10-21 12:16:04 +01:00
koenig-card-html.js Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-card-image.hbs Updated feature image design in editor 2021-06-21 12:03:40 +02:00
koenig-card-image.js Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
koenig-card-markdown.hbs Added "Create snippet" toolbar icon when cards are selected 2020-10-21 12:16:04 +01:00
koenig-card-markdown.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00
koenig-card-paywall.hbs Changed public preview divider symbols color 2021-03-02 20:50:27 +01:00
koenig-card-paywall.js Completed paywall card implementation 2021-02-17 14:18:12 +00:00
koenig-card.hbs First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-card.js First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-editor.hbs Hid email specific cards from card menus when editing pages 2021-09-10 09:24:38 +01:00
koenig-editor.js Added additional logging for Sentry issue.id:2451728694 2021-09-09 12:58:38 +01:00
koenig-link-input.hbs Koenig action bar color fixes 2021-03-09 12:45:18 +01:00
koenig-link-input.js Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
koenig-link-toolbar.hbs Co-located component template files 2020-05-18 13:14:08 +01:00
koenig-link-toolbar.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00
koenig-menu-content.hbs Hid email specific cards from card menus when editing pages 2021-09-10 09:24:38 +01:00
koenig-menu-content.js Added scroll-into-view behaviour for slash menu selection 2020-10-27 16:15:58 +00:00
koenig-plus-menu.hbs Hid email specific cards from card menus when editing pages 2021-09-10 09:24:38 +01:00
koenig-plus-menu.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00
koenig-settings-panel.hbs First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-settings-panel.js First prototype for card settings panel 2021-11-02 16:25:54 +00:00
koenig-slash-menu.hbs Implemented first iteration of content snippets 2020-10-15 18:03:35 +01:00
koenig-slash-menu.js Bumped eslint-plugin-ghost and fixed linter errors 2021-07-15 15:27:29 +01:00
koenig-snippet-input.hbs Added group heading to existing snippets in dropdown 2021-09-08 09:54:06 +01:00
koenig-snippet-input.js Added group heading to existing snippets in dropdown 2021-09-08 09:54:06 +01:00
koenig-text-replacement-html-input.hbs 🎨 Enabled use of Grammarly extension in the editor 2021-06-03 13:22:07 +01:00
koenig-text-replacement-html-input.js Converted <KoenigCardEmailCta> to native class glimmer component 2021-07-20 18:33:39 +01:00
koenig-toolbar.hbs Updated email CTA card 2021-08-03 18:21:54 +02:00
koenig-toolbar.js Switch deprecated htmlSafe imports from @ember/string to @ember/template 2021-05-12 12:33:40 +01:00