Remplacer simpleMDE par un éditeur maison #110

Merged
Darks merged 34 commits from new_editor into dev 2022-12-18 00:08:52 +01:00

34 Commits

Author SHA1 Message Date
Darks 6fe04b0a6c
Improved the editor 2022-12-17 23:28:06 +01:00
Darks 8cd862078b
Rebase new_editor from dev 2022-12-17 22:58:22 +01:00
Eragon f3b89716b7
editor: remove unwanted console.log 2022-12-15 18:49:51 +01:00
Eragon 5e368ac08b
editor: Add support for type= custom extension on media 2022-12-15 14:07:18 +01:00
Eragon 546b32c22b
editor: Multiples bugfixes from Lephe's review
Refresh preview 3 sec after last keypress
Refresh preview on button usage
Move cursor after the --- line when using the button
Replace margin for padding in the preview css
Add a slight background shade on the preview
2022-12-15 12:05:58 +01:00
Eragon 2da20720bb
editor: Dirty CSS hack for small screen devices 2022-12-14 11:22:14 +01:00
Eragon e2283b7675
editor: CSS and JS cleaning 2022-12-14 11:22:14 +01:00
Eragon 5eaf1cc207
editor: Link and Images buttons works, still need some CSS and cleaning 2022-12-14 11:22:14 +01:00
Eragon 95166b2da3
editor: WIP: Add modal to add links 2022-12-14 11:22:14 +01:00
Eragon b132eed1c7
editor: Insert table (Same as easy-mde) 2022-12-14 11:22:13 +01:00
Eragon cd84ccf4e6
editor: Insert separator on a new line 2022-12-14 11:22:13 +01:00
Eragon 28935b2ae8
editor: The numbered list button have the same usage as the old one 2022-12-14 11:22:13 +01:00
Eragon 6799f7477b
editor: I promise, this is progress 2022-12-14 11:22:13 +01:00
Eragon fcf42d4bb5
editor: Add title to all buttons 2022-12-14 11:22:13 +01:00
Eragon b062d9fa64
editor: Fix bullet list creation if the line is empty 2022-12-14 11:22:13 +01:00
Eragon 371dee1f7a
editor: Completely remove title using the title dec button 2022-12-14 11:22:13 +01:00
Eragon 1f1a06b02d
editor: Bullet list, using tabs (mixing tabs and space doesn't work) 2022-12-14 11:22:13 +01:00
Eragon 46106d69c9
Editor: Add border to preview 2022-12-14 11:22:12 +01:00
Eragon 0d00b4dfb6
Editor: Add inline code and quotes 2022-12-14 11:22:12 +01:00
Eragon bcbab7033d
editor: Add preview 2022-12-14 11:22:12 +01:00
Lephe 07bd7075d6
editor: add placeholder help link 2022-12-14 11:22:12 +01:00
Lephe d6a3faa161
markdown: make header slugs unique in every thread 2022-12-14 11:22:12 +01:00
Lephe 786f940f21
editor: adjust button spacing for small screens 2022-12-14 11:22:12 +01:00
Lephe 4322790ca1
editor: implement heading insertion and level changes 2022-12-14 11:22:12 +01:00
Lephe 896e799b97
editor: smaller icons 2022-12-14 11:22:12 +01:00
Lephe e54b01efe0
editor: basic markup insertion around selection 2022-12-14 11:22:11 +01:00
Lephe 15ce72b72d
editor: fix variable shadowing in let causing use before declaration 2022-12-14 11:22:11 +01:00
Lephe 02520f6b2d
editor: improve layout and style of buttons 2022-12-14 11:22:11 +01:00
Eragon 8bec7120c5
editor: Set textarea minimum height 2022-12-14 11:22:11 +01:00
Eragon 0a0ad4d558
editor: Add input type button to fix HTML problems 2022-12-14 11:22:11 +01:00
Eragon 490ab2714c
Start to add editor script 2022-12-14 11:22:09 +01:00
Eragon a01b74f3e8
Change themes for better contrast on buttons 2022-12-14 11:21:17 +01:00
Eragon 5bb581f4f3
Delete scripts 2022-12-14 11:21:17 +01:00
Eragon 5fb06732ff
Remove old & add buttons for new editor 2022-12-14 11:21:14 +01:00