George Berezhnoy
|
6f36707f67
|
Tunes improvements for inline actions (#1722)
* Add tunes improvements
* Allow to show Inline Toolbar at Block Tune Wrapper element
* Add fake cursor on block selection
* Fix lint
* Update types
* Fix bugs with selection
* Remove selection observer
* Update due to comments
* Fix tests
* Update docs/block-tunes.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Move fake cursor to selection utils
* Fix missing range for Safari
* Fix data attribute value
* Add comment
* Update z-index for inline-toolbar
* Add changelog
* Remove fake cursor visibility for the core
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
|
2021-07-21 21:33:09 +03:00 |
|
George Berezhnoy
|
2d89105670
|
[Feature] Block Tunes API (#1596)
* Add internal wrappers for tools classes
* FIx lint
* Change tools collections to map
* Apply some more refactoring
* Make tool instance private field
* Add some docs
* Fix eslint
* Basic implementation for Block Tunes
* Small fix for demo
* Review changes
* Fix
* Add common tunes and ToolsCollection class
* Fixes after review
* Rename tools collections
* Readonly fix
* Some fixes after review
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Fixes after review
* Add docs and changelog
* Update docs/block-tunes.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Update src/components/block/index.ts
Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com>
* [Dev] Tools utils tests (#1602)
* Add tests for tools utils and coverage report
* Fix eslint
* Adjust test
* Add more tests
* Update after code review
* Fix test & bump version
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com>
|
2021-04-04 15:10:26 +03:00 |
|
George Berezhnoy
|
4cfcb656a8
|
[Refactoring] Tools (#1595)
* Add internal wrappers for tools classes
* FIx lint
* Change tools collections to map
* Apply some more refactoring
* Make tool instance private field
* Add some docs
* Fix eslint
* Review changes
* Fix
* Fixes after review
* Readonly fix
|
2021-03-31 23:29:41 +03:00 |
|