Damien Elmes
2ea5f5abde
Merge pull request #1134 from hgiesel/formatblock
...
Add block formatting options to Editor
2021-04-17 09:40:52 +10:00
Henrik Giesel
05c36ef205
Satisfy svelte_check
2021-04-16 19:00:36 +02:00
Henrik Giesel
b5e3156f6a
Color ButtonDropdown background in var(--bg-color) regardless of theme
2021-04-16 18:36:54 +02:00
Henrik Giesel
65442c5a84
Make clearer which parts of ButtonGroup css are theming related
2021-04-16 18:24:43 +02:00
Henrik Giesel
b102d0bbd2
Change style for Dropdown{Menu,Item} to match Button{Group,Dropdown}
2021-04-16 18:14:09 +02:00
Henrik Giesel
01870e68fa
Adjust ButtonDropdown for night mode
2021-04-16 17:14:47 +02:00
Henrik Giesel
6ce61de27c
Mark indent / outdent as non activatable
2021-04-16 16:11:53 +02:00
Henrik Giesel
11ace2f489
Add Fluent translations
2021-04-16 16:08:00 +02:00
Damien Elmes
168af33aa8
add macro for invoking Jest
2021-04-16 23:46:31 +10:00
Damien Elmes
72193c45ec
more experimental updates to deck config screen
...
- try out bootstrap modals - they're not perfect, but let's see how
they go for now. Won't be hard to switch to bridge commands if required.
- handle adding/renaming/removing
- add a class to manage the state
2021-04-16 23:29:21 +10:00
Henrik Giesel
7e47c918ee
Add justify and indentation menu
2021-04-16 15:26:49 +02:00
Damien Elmes
cc5cfb06fb
support passing @types/... into svelte-check
2021-04-16 23:18:33 +10:00
Damien Elmes
f474803146
switch to full lodash library
...
Individual packages are going away in v5, and we can rely on tree
shaking to only get what we need.
2021-04-16 20:14:17 +10:00
Damien Elmes
c1ed56d748
Merge pull request #1131 from glutanimate/fix-asyncreactivedata-typo
...
Fix minor typo
2021-04-16 11:58:58 +10:00
Henrik Giesel
ef4ea3db23
Add ol and ul buttons, rename previous format to formatInline
2021-04-16 03:46:37 +02:00
Henrik Giesel
a6f74a387a
Satisfy ./script/svelte-check
2021-04-16 03:10:39 +02:00
Henrik Giesel
190a863b4b
Remove unnecessary comments / dead code
2021-04-16 02:51:03 +02:00
Damien Elmes
8b336eeaa7
quiet esbuild output and format file
2021-04-16 10:27:09 +10:00
Henrik Giesel
cc2bd542af
Solve the race conditions of button insertion by operating on promises in EditorToolbar
2021-04-16 02:04:38 +02:00
Henrik Giesel
9cc05389fb
Abandon btn-secondary and btn-light in favor our own definitions btn-night and btn-day
2021-04-15 18:35:46 +02:00
Glutanimate
0a67445522
Fix minor typo
2021-04-15 18:30:53 +02:00
Henrik Giesel
a71311b65e
Make fields square again
...
This was an experiment, to adjust the field border-radius to the
buttons, but I think it looks cleaner if the fields are square
2021-04-15 16:44:07 +02:00
Henrik Giesel
a6b102fadd
Add license headers
2021-04-15 15:59:52 +02:00
Henrik Giesel
fce70c3ad1
Use bootstrap types for editor-toolbar svelte_check
2021-04-15 15:51:56 +02:00
Henrik Giesel
dc037c5aec
Experimental: Add bootstrap to svelte_check dependencies
2021-04-15 15:47:02 +02:00
Henrik Giesel
70d2c93222
Pass svelte_check for editor-toolbar
2021-04-15 15:33:47 +02:00
Henrik Giesel
1a04ca32fe
Add Latex formatting options to menu
...
* Format shortcuts in monospace font and increase padding a little bit
2021-04-15 15:20:37 +02:00
Henrik Giesel
ac768a464a
Satisfy prettier
2021-04-15 14:58:13 +02:00
Henrik Giesel
d9d2dddd4f
Use new bootstrap library paths
2021-04-15 14:04:41 +02:00
Henrik Giesel
e221050bc6
Use new bootstrap dep
2021-04-15 13:30:19 +02:00
Henrik Giesel
e032c8f6a0
Add shortcut labels for mathjax menu
2021-04-15 13:09:51 +02:00
Henrik Giesel
42d59a4af7
Explicitly name file in output_css for esbuild
2021-04-15 13:09:51 +02:00
Henrik Giesel
aca20bd3da
Make editor-toolbar pass eslint
2021-04-15 13:09:51 +02:00
Henrik Giesel
5c601db45f
Fix most of svelte-check issues for editor-toolbar
2021-04-15 13:09:51 +02:00
Henrik Giesel
1e5b2a06a3
Pass the svelte check for graphs
2021-04-15 13:09:50 +02:00
Henrik Giesel
36c031a0ca
Inline GraphData/GraphPreferences getters/setters into WithGraphData
2021-04-15 13:09:50 +02:00
Henrik Giesel
eebbf71256
Generalize ts/graphs/preferences to ts/sveltelib/preferences
2021-04-15 13:09:50 +02:00
Henrik Giesel
f4afb3e823
Style light mode button bar with borders
...
- whereas night mode toolbar has no visible borders
2021-04-15 13:09:50 +02:00
Henrik Giesel
5c84b1636b
Use padding for extended colorpicker background "border"
2021-04-15 13:09:50 +02:00
Henrik Giesel
a225accac3
Give light mode effects on hover/active/focus as well
2021-04-15 13:09:50 +02:00
Henrik Giesel
350ef044f2
Add theming support for DropdownItem and DropdownMenu
2021-04-15 13:09:50 +02:00
Henrik Giesel
b862c3ecea
Improve looks of color picker button
2021-04-15 13:09:50 +02:00
Henrik Giesel
b425d09ac6
Update CSS for ColorPicker and forecolor button
2021-04-15 13:09:50 +02:00
Henrik Giesel
a0de8bef55
Switch from core to base CSS for editor view
2021-04-15 13:09:50 +02:00
Henrik Giesel
5c37ac1640
Correctly check for night mode
2021-04-15 13:09:50 +02:00
Henrik Giesel
639cfa57a3
Rely more heavily on bootstrap provided types for editor-toolbar
2021-04-15 13:09:50 +02:00
Henrik Giesel
b95ccb99c2
Make mdi also use renamed pkg_from_name
2021-04-15 13:09:50 +02:00
Henrik Giesel
0d63ffcaeb
Add buttons_mixins.scss for sharing SCSS across components
2021-04-15 13:09:50 +02:00
Henrik Giesel
de5b9d551d
Also add Bootstrap buttons.scss
2021-04-15 13:09:50 +02:00
Henrik Giesel
05affd313f
Include Dropdown directly from bootstrap, required installing popperjs
2021-04-15 13:09:50 +02:00