- selection utils extracted to utils lib
- output custom elements as a single bundle (
dist-custom-elements-bundle) - bump dependencies
- @Prop() "toolbarActions" immutable but was modified from within the component.
- do not display separator if font-size option not activated
- do not loose range selection focus on color input
- re-introduce the usage of
execCommand - optionally fallback on the custom DOM manipulation option with property
command
- color events
- new property
handleGlobalEventsto scope events
- iOS selection
- mobile overflow for color picker
- color picker width when toolbar sticky
- remove
console.log
- close inline editor in a shadowed context
- init style after changes if "only" attributes are modified
- bump dependencies
- preserve selection after applying style aka do not close inline editor
- list manipulation
- color picker with
inputfield
- apply style if all list is selected
- es5 has been dropped with v2, update
unpkgreference
- IE11, Edge 16-18 and Safari 10 not supported
styleDidChangewas not always emitting the container
- handles comment node
- add a CSS4 variable
--deckgo-inline-editor-position
- on style change the
inputevent is not triggered anymore on the container. to overcome the problem, the component emits a new eventstyleChange - the event
linkCreateddoes not emit the link as detail anymore but rather the container
- replace
document.execCommandmarked as obsolete with custom code (#741)
- add new option
background-color - new icon for
color
- add strikethrough (#710)
- color icon always default color to avoid white on white
- update color component
- update Stencil for Gatsby build
- modify the font-size (1-7)
- MIT icons which do not need attribution
- add new actions to modify the alignment of the selection
- support RTL
- code refactored and split in separate components
- style review and enhancement
To infinity and beyond 🚀
- update dependencies
- add new property
paletteto allow customization of the palette of colors to be picked
- on mouse selection the link were not correctly created as it kept a selection reference to the first or last character ( #410
- create link don't always respect order (#405)
- provide your own custom actions to the component. Kudos to Matthias Max / Bitflower for the PR (#380)
- fix layout for color and link on sticky mobile devices
- the component doesn't rely anymore on the platform's color picker but use the new
@deckdeckgo/colorWeb Component to offer a limited and simple choice of selectable colors
- debounce the display of the toolbar (useful in case of dragged selection)
@deckdeckgo/utilsisn't a singleton anymore but a collections of stateless functions
- update to most recent dependencies
The first users began to test, and to create content in, our web open source editor for presentations (studio)
- add an overall option to not display the toggle list options
- new style property
--deckgo-inline-editor-sticky-height)for the toolbar height if sticky
- trigger an event
linkCreatedwhen a link is, well, created
- images will not be considered, per default, as editable anymore. to turn this feature on, use the property
img-editable
- fix close image processing toolbar if document or any other elements is clicked
- display an icon instead of A for the color picker
- display elements not applicable per default hidden (instead of disabled)
- upgrade to Stencil One
- sticky toolbar on iOS positioned at the top of the browser window
- improve behavior on mobile devices specially regarding selection and focus
- use new package
@deckdeckgo/utils
- move to the org scoped package
@deckdeckgo/inline-editor
- this WYSIWYG inline editor now supports images too. it gives the ability to resize (big, medium, small, very small) images, to align them horizontally or left and even to delete them
- modify the default
containersvalue fromslottoh1,h2,h3,h4,h5,h6,div
- this new version includes new features, fixes and breaking changes for the upcoming DeckDeckGo studio. Please refer to the documentation for its corresponding usage.