Commit graph

34 commits

Author SHA1 Message Date
khaydarov 9425e17598 new modifications
1) improved blocks transmition. We can switch contenteditable elements
by clicking arrow buttons.

2) Refactoring (Removing) blocks. When backspace key pressed and input
is empty, we can remove from DOM this element
2016-07-13 20:08:53 +03:00
Menshikov Alexander 90f1a20863 Tool list (#69)
* Add tool-list
Add rendering
Remove unneccessary files

* Add settings for list plugin

* remove code stylws

* default paramètres iimproved

* remove logs
2016-07-02 20:32:45 +03:00
Menshikov Alexander 0626ca1f07 Tool code (#67)
* Add error background

* Add tool code
Fix switch block and insert block for new system with div wrappers

* Remove unneccessary appendChild

* Fix css in tool code
2016-07-02 19:18:38 +03:00
khaydarov 77273f8af9 ready 2016-07-02 18:43:45 +03:00
khaydarov 2f2f508659 merged 2016-07-02 18:37:10 +03:00
khaydarov 56db847a11 css updated 2016-07-02 18:33:16 +03:00
Peter Savchenko b25ba148cc arrow up and left buttons callback update 2016-07-02 17:36:46 +03:00
Menshikov Alexander a70a9831eb Link plugin frontend (#63)
* Implement link download by enter press

* Change promise structure

* Fix promises fetch

* Server meta-getter

* Change keyEnterCode to ENTER_KEY

* Add url and url-text parsing

* Attached loader

* Loader gif

* Remove a fish :D
2016-07-02 15:36:47 +03:00
khaydarov 6b69d1f325 Merge branch 'master' into quotes
# Conflicts:
#	example.html
2016-07-02 15:30:08 +03:00
Peter Savchenko a6a1fec6d8 each blocks now wraps with DIV (#65)
- down arrow handler improved
- image plugin started
2016-07-02 15:28:36 +03:00
khaydarov f942dcadd2 quotes css updated 2016-07-02 15:24:35 +03:00
khaydarov 29cb83dfc4 quotes plugin is ready 2016-07-02 15:08:30 +03:00
khaydarov 19e8fd1e40 first prototype of quote plugin is ready 2016-07-02 14:03:08 +03:00
khaydarov 63cc5ac927 quotes plugin prototype 2016-07-02 13:53:57 +03:00
Peter Savchenko 8a910cdabf fix block order bug 2016-07-02 10:34:18 +03:00
Menshikov Alexander b72593041e Tool link plugin (#58)
* Finish core functionality of the tool link

* Some css beauty

* Fix css border: 0

* Change to className.add()

* Remove 'to' in comments

* Use this where it is real
Remove default type setting in Input

* Code refactoring

* Implement save() method

* Optimise variable usage

* Add UI maker

* Clearfix
Objects clone
Css in tool-link plugin

* Fix

* Fix CSS
2016-07-01 21:34:29 +03:00
khaydarov e7a86559d2 Merge branch 'master' into quotes 2016-07-01 21:03:48 +03:00
Peter Savchenko f7e4d3393c append -> make() 2016-07-01 21:02:49 +03:00
khaydarov 78d3bdf28c quotes#1 2016-07-01 19:54:57 +03:00
Peter Savchenko b93942a820 Renderer sequence, Render and Save example, (#53)
* Renderer sequence,  Render and Save example,

* move render method close to the save

* fixed bugs and parapraph plugin added

* result JSON example

* upd

* upd

* cEditor tools cleared default methods

* upd
2016-06-29 18:54:20 +03:00
khaydarov 97afe46662 merged 2 requests 2016-06-24 21:36:25 +03:00
Peter Savchenko fbd4f7d431 new tools scheme (#35) 2016-06-10 23:15:24 +04:00
khaydarov 2e5c571f88 saving caret position 2016-06-04 20:25:03 +03:00
neSpecc 7f6d3ceb71 stability improved 2016-03-29 21:55:28 +03:00
Peter S efd20c1ff0 base ui events handlers 2016-02-05 18:29:29 +03:00
Peter S f523879cda Parser and UI modules 2016-02-05 11:25:52 +03:00
Peter S 32da685e84 [!] New editor structure 2016-02-02 15:45:43 +03:00
Mark Dermanov ba12890a61 export editor content to result textarea by click on "save" button
save button must have a special ID "codex_editor_export_btn"

 closes #5

 and closes old tasks
 #11
 #9
 #3
 #12
 #7
2016-01-02 00:17:03 +03:00
Mark Dermanov 54d51f42d2 auto import textarea content to editor on init 2016-01-02 00:02:34 +03:00
Mark Dermanov 908508584f start export and import 2015-12-29 21:44:32 +03:00
Mark Dermanov ed4fda4651 add header 2015-12-25 17:06:43 +03:00
Mark Dermanov 3e17243f17 toolBar key controlling #9
show on hover near node
show on tab
move focus to next btn by pressing tab again
move focus to prev btn by pressing tab+shift
move focus prev/next by pressing arrow buttons
TODO: process enter press on selected btn
TODO: open toolBar by mouseClick (has troubles with it, need discus)
TODO: process mouse click on any btn
TODO: code refactoring :) its only transitional status. don't be don't be a cruel
2015-12-18 01:55:51 +03:00
Mark Dermanov cda692edec add new paragrath by pressing enter key
add new line by pressing shift + enter key
add editor settings
make add buttons by one instance and move it through DOM
some css changes
2015-12-09 03:34:32 +03:00
neSpecc 3b57d72c4d Making interface, example page 2015-11-29 01:10:25 +03:00