* adds modal for embedded media in rte
* make it pretty
* moves modal to shared/modals
updates with token
fixes story
clean up data handling to only pass required
* lib import paths
* add default export
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com>
* create component
* import styles correctly
* import component
* show code editor element on the template workspace
* wire input event
* sync code property with editor value
* move workers to a separate file
* create class for code editor
* add very simple insert method
* focus after insert
* make scroll bar bit nicer
* add markdown example and fancier template
* make insert work with multiple cursors and selections
* now really make it works with selections and multiple cursors
* map options
* add hack to fix the jumpy cursor
* Observe themes
* add own model for range, return array of ranges from find
* add backoffice-fit dark mode
* add theme story
* add themes folder
* add new methods
insertAtPosition
getValueInRange
select
* add documentation to editor class
* add docs
* rename file
* rename donut files
* cleanup
* add some more imports
* test heap size fix
* heap error test 2
* fix imports
* node fail error test
* rename
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com>
* float to remove from document flow
* consistent scroll behaviour in all slots
clean up redundant css
* register data type workspace action in the correct workspace
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com>
* use import aliases when importing when the libs folder
* move data source response interface to the repository module
* remove unused interfaces
* move dictionary interface into dictionary silo
* delete unused interface
* remove content workspace element from media workspace
* delete content workspace element
* move document edit views into folder
* create info workspace view specific for documents
* align naming of files and element
* update story
* add scaffolding info and edit workspace views for media
* remove edit content workspace view
* move media collection views into media silo
* update manifests + naming
* update last imports of temp MediaDetails type
* fix merge