Ghost/ghost/admin/lib/koenig-editor/app/components
Kevin Ansfield 4be392ef16 Koenig - Link creation/editing via formatting toolbar
refs https://github.com/TryGhost/Ghost/issues/9505
- wire up the link button in the toolbar to set a `linkRange` property on `{{koenig-editor}}`
- add `{{koenig-link-input}}` that is shown when `{{koenig-editor}}` has a `linkRange` set
    - <kbd>Escape</kbd> will cancel the link input
    - clicking outside the input will cancel the link input
    - previously selected text will be re-selected on cancel
    - if an existing link was selected (or partially selected) then pre-fill the link input with the `href`
    - `X` is shown when there's a href value and clicking will clear the input
    - <kbd>Enter</kbd> *with* a href value will remove all links from text that is touched by the selection and create a new link across only the selected text
    - <kbd>Enter</kbd> *with no* href value will remove all links touched by the selection
- fixed toolbar tick positioning that was 8px off after change to Spirit classes
2018-04-06 17:49:16 +01:00
..
koenig-card-hr.js Koenig - HR card with markdown text expansion 2018-01-30 15:19:30 +00:00
koenig-card-html.js Koenig - HTML card template 2018-02-03 19:20:50 +01:00
koenig-card-image.js Koenig - Display-only image card with markdown text expansion 2018-01-30 20:46:03 +00:00
koenig-card-markdown.js Koenig - Textarea-only markdown card 2018-01-31 08:32:27 +00:00
koenig-card.js Koenig - Generic {{koenig-card}} container card component 2018-02-13 18:00:54 +00:00
koenig-editor.js Koenig reboot - rich text (#952) 2018-01-30 10:01:07 +00:00
koenig-link-input.js Koenig - Link creation/editing via formatting toolbar 2018-04-06 17:49:16 +01:00
koenig-plus-menu.js Koenig - (+) card/list selection menu 2018-01-31 15:49:20 +01:00
koenig-slash-menu.js Koenig - Slash menu 2018-02-03 17:54:57 +01:00
koenig-toolbar.js Koenig reboot - rich text (#952) 2018-01-30 10:01:07 +00:00