Henrik Giesel
|
7ab5f736df
|
Move other buttons to WithShortcut
|
2021-04-22 03:25:31 +02:00 |
|
Henrik Giesel
|
b0ddae0f6c
|
Add first shortcuts for bold, italic, underline, removeFormat
|
2021-04-22 02:37:04 +02:00 |
|
Henrik Giesel
|
e2e1b4d37b
|
Use registerShortcut within WithShortcut
|
2021-04-22 01:15:38 +02:00 |
|
Henrik Giesel
|
20f17a962a
|
Add WithShortcut
|
2021-04-22 01:15:38 +02:00 |
|
Henrik Giesel
|
18efdcac67
|
Gather editor-toolbar svelte components into filegroup
|
2021-04-21 13:18:31 +02:00 |
|
Henrik Giesel
|
6e2f2fc3a6
|
Move toolbar initialization into toolbar.ts
|
2021-04-20 15:32:02 +02:00 |
|
Henrik Giesel
|
f11db5579e
|
Move dynamic component initialization logic from editor to editor-toolbar
|
2021-04-20 14:23:28 +02:00 |
|
Henrik Giesel
|
973b7008b7
|
Make indent outdent only work for list items
+ make paragraph show its active state
|
2021-04-20 13:44:44 +02:00 |
|
Henrik Giesel
|
5e978b28d4
|
Move button implementations from editor-toolbar to editor
|
2021-04-20 13:44:44 +02:00 |
|
Henrik Giesel
|
93136030e9
|
Include editor-toolbar as a library in editor
|
2021-04-20 13:44:44 +02:00 |
|
Henrik Giesel
|
85ea209d06
|
Generalize commandIconButton functionality of setting active state
|
2021-04-20 13:44:44 +02:00 |
|
Henrik Giesel
|
96bd5c7b20
|
Add paragraph button
|
2021-04-20 13:44:44 +02:00 |
|
Henrik Giesel
|
ece4f75592
|
Generalize inListItem to getAnchorElement
|
2021-04-20 13:44:43 +02:00 |
|
Henrik Giesel
|
5550dc8e44
|
Hide ButtonDropdown when closed
Otherwise ul.{svelte-class} in ButtonGroup has higher priority then .show from Bootstrap
|
2021-04-19 14:47:10 +02:00 |
|
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
|
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 |
|
Henrik Giesel
|
7e47c918ee
|
Add justify and indentation menu
|
2021-04-16 15:26:49 +02: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 |
|
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 |
|
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
|
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
|
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 |
|