anki/ts/editor/mathjax-overlay
Henrik Giesel 2778b9220c
Mathjax editor improvements (#1502)
* Remove unnecessary stopPropagation of mathjax-overlay events

* Use CodeMirror component for MathjaxHandle

* Refactor ResizeObserver code in MathjaxHandle

* Wrap setRange in CodeMirror in try/catch

* Add Mathjax Editor bottom margin

* Add custom Enter and Shift+Enter shortcuts for the MathjaxHandle

* Format

* Move placeCaretAfter to domlib

* Move focus back to field after editing Mathjax

* Put Cursor after Mathjax after accepting

* Add delete button for Mathjax

* Change border color of mathjax menu

* Refactor into MathjaxMenu

* Put caretKeyword in variable

* Use one ResizeObserver for all Mathjax images

* Add minmimum width for Mathjax editor

* is still smaller than minimal window width

* Add bazel directories to .prettierignore and format from root

* exclude ftl/usage (dae)

the json files that live there are output from our tooling, and
formatting them means an extra step each time we want to update them

also exclude .mypy_cache, which is output by scripts/mypy*

* minor ftl tweak: newline -> new line  (dae)
2021-11-23 10:27:32 +10:00
..
icons.ts Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
index.ts Translate Editor entirely to Svelte (#1403) 2021-10-18 22:01:15 +10:00
MathjaxButtons.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
MathjaxEditor.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
MathjaxHandle.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00
MathjaxMenu.svelte Mathjax editor improvements (#1502) 2021-11-23 10:27:32 +10:00