Ghost/ghost/admin/lib/koenig-editor
Kevin Ansfield cd6d167f77 Added repositioning of settings panel when it's size adjusts
refs https://github.com/TryGhost/Team/issues/1219

- added optional `adjustOnResize` argument to `{{movable}}` modifier
  - when the movable element's size changes (based on a `ResizeObserver` event) the passed in action is called with the element and the current x/y position
  - having this handled via the `{{movable}}` modifier is needed because that's what knows about any CSS translations that are present and allows the drag position to remain in sync with any resize-related adjustments
  - return value of the action is expected to be a new `{x, y}` tuple
- used `adjustOnResize` in the `<KoenigSettingsPanel>` component so that any time the settings panel grows and causes part of it to be off-screen we re-position so that the whole panel is kept on-screen
2021-11-12 18:45:03 +00:00
..
addon Added repositioning of settings panel when it's size adjusts 2021-11-12 18:45:03 +00:00
app Added new html textarea component 2021-11-12 16:31:39 +05:30
docs/specs Koenig reboot - rich text (#952) 2018-01-30 10:01:07 +00:00
public/icons/koenig Refined design for toggle card in edit mode 2021-11-12 16:31:39 +05:30
index.js Koenig reboot - rich text (#952) 2018-01-30 10:01:07 +00:00
package.json Remove deprecated ember-cli-htmlbars-inline-precompile dependency 2019-10-14 09:51:40 +01:00