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
|
b66699355c
|
Fix isBlockElement()
|
2021-04-21 14:40:16 +02:00 |
|
Henrik Giesel
|
099ca563e3
|
Remove paragraph button
|
2021-04-21 14:36:24 +02:00 |
|
Henrik Giesel
|
ae801729ec
|
Prefer exec over matchAll
|
2021-04-21 14:18:44 +02:00 |
|
Henrik Giesel
|
18efdcac67
|
Gather editor-toolbar svelte components into filegroup
|
2021-04-21 13:18:31 +02:00 |
|
Henrik Giesel
|
29fef178d8
|
Add copyright headers
|
2021-04-20 15:43:59 +02:00 |
|
Henrik Giesel
|
282d9df02e
|
Remove last ts-expect-error
|
2021-04-20 15:41:26 +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
|
94eb3af662
|
Improve behavior of paragraph command and add tooltip
|
2021-04-20 13:46:01 +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
|
3adcad4ca3
|
Don't use <br>s when inside of paragraph
|
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
|
a3a085249d
|
Add CSS for making empty paragraph elements visible
|
2021-04-20 13:44:43 +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
|
a0de8bef55
|
Switch from core to base CSS for editor view
|
2021-04-15 13:09:50 +02:00 |
|
Henrik Giesel
|
c432831a19
|
Move enabled/disabled logic to EditorToolbar
|
2021-04-15 13:09:50 +02:00 |
|
Henrik Giesel
|
ef9eb38d26
|
Utilize enableButtons disableButtons from Svelte component
|
2021-04-15 13:09:49 +02:00 |
|
Henrik Giesel
|
d976dd711c
|
Simplify General Toolbar structure
|
2021-04-15 13:09:49 +02:00 |
|
Henrik Giesel
|
e175c9348e
|
First implementation
|
2021-04-15 13:09:48 +02:00 |
|
Damien Elmes
|
57a1651113
|
deck config prototype work in progress
Still in the early stages, and not hooked up yet.
|
2021-04-14 22:33:10 +10:00 |
|
Henrik Giesel
|
fb26361274
|
Create explicit dependencies for the congrats,editor,graphs scss files
|
2021-04-13 19:47:03 +02:00 |
|
Henrik Giesel
|
8efbcddbb4
|
Do not include webview.css for editor
|
2021-04-13 19:47:03 +02:00 |
|
Damien Elmes
|
1f475a1709
|
add missing copyright headers to *.ts
|
2021-04-13 18:57:08 +10:00 |
|
Damien Elmes
|
fb1111623f
|
update to latest esbuild
|
2021-04-07 14:54:40 +10:00 |
|
Damien Elmes
|
188a8891fd
|
add docstring to forEditorField
|
2021-03-29 18:13:45 +10:00 |
|
Damien Elmes
|
efb8a4e61c
|
Merge pull request #1101 from Arthur-Milchior/TS_type
NF: add type ts
|
2021-03-29 18:09:56 +10:00 |
|
Damien Elmes
|
2e1104c724
|
move loader arg into esbuild() invocation
upstream.bzl should be kept as close to upstream as possible, so that
it's easier to send changes upstream and pull in future changes
|
2021-03-29 17:59:06 +10:00 |
|
Arthur Milchior
|
cfa2ee6774
|
NF: add type ts
|
2021-03-28 23:59:16 +02:00 |
|
Henrik Giesel
|
d01aa0de6f
|
Add copy_bootstrap_icons macro
|
2021-03-28 18:50:37 +02:00 |
|
Henrik Giesel
|
77c396c2a8
|
Include pin-angle icon via inline SVG
|
2021-03-28 16:15:30 +02:00 |
|
Damien Elmes
|
fb222149af
|
define file extension in .d.ts so typescript doesn't complain
|
2021-03-28 16:15:28 +02:00 |
|
Henrik Giesel
|
443ee54f7e
|
Unsuccessfully try to add text loader for .svg files
|
2021-03-28 16:14:52 +02:00 |
|
Henrik Giesel
|
ac46f6cb27
|
Utilize ts/tsconfig.js from ts/{editor,html-filter}
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
d346ae6feb
|
No need to explicitly import from index
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
1aefab95f8
|
Move html-filter into its own directory
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
127b46d240
|
Insert break statements into switch
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
4baa87348e
|
Create htmlFilter{Node,Styling} for better separation of concerns
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
6822c56e53
|
Put filterElement logic completely into its own file
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
a9fa7cd0db
|
Move most of tags allowed to its own file
|
2021-03-28 19:41:20 +10:00 |
|
Henrik Giesel
|
f4e3a9202f
|
Refactor htmlFilter to use function declarations
|
2021-03-28 19:41:20 +10:00 |
|
Damien Elmes
|
0edbd3fc4b
|
use relative link to sass file
links relative to workspace root break when invoked from an external
repo
|
2021-03-28 12:37:21 +10:00 |
|
Damien Elmes
|
460a071fe4
|
switch from rollup to esbuild
brings the 2+ second bundle on a module like the graphs down to 90ms
|
2021-03-21 16:06:36 +10:00 |
|
Henrik Giesel
|
f5bf50ed02
|
Fix bug with initially enabled toolbar in browser
|
2021-03-10 19:28:08 +01:00 |
|
Henrik Giesel
|
f56c510e86
|
Fix another import
|
2021-03-09 14:02:41 +01:00 |
|
Henrik Giesel
|
4424ae864b
|
Fix reversed sticky icon logic
|
2021-03-09 13:44:06 +01:00 |
|