Damien Elmes
d5f4860f9b
fix fields/cards font size & too-large toolbar on high DPI Windows
...
- enable default_css on editor again, so that the html element
is set to the system font size. If this is bringing in unwanted styling,
maybe we can come up with a different solution that just adjusts the
fonts
- make toolbar size relative to html font size, instead of hard-coding
it
2021-05-20 13:15:17 +10:00
Henrik Giesel
b2eec9c3c3
Add ts-expect-error for module import in EditorToolbar
2021-05-07 02:04:44 +02:00
Henrik Giesel
2112b419f9
Fix ButtonDropdown
2021-05-07 02:04:44 +02:00
Henrik Giesel
c9368ed98f
Add lefttopbtns as AddonButtons
2021-05-07 02:04:44 +02:00
Henrik Giesel
928f486867
Add ButtonToolbarItem as interface for modifying button groups
2021-05-07 02:04:44 +02:00
Henrik Giesel
4a6b3b3786
Clean up ButtonGroup and factor out extension logic
2021-05-07 02:04:44 +02:00
Henrik Giesel
e80f43e8fc
Enable setting of PreviewButton and hiding of cloze button again
2021-05-07 02:04:42 +02:00
Henrik Giesel
862905c58a
Fix typing issues
2021-05-07 02:03:55 +02:00
Henrik Giesel
26f85a0f9d
Add API for adding new buttons, updating existing ones in ButtonGroup
2021-05-07 02:03:55 +02:00
Henrik Giesel
c1adebf2da
Add .dropdown-menu class to DropdownMenu
2021-05-07 02:03:55 +02:00
Henrik Giesel
9d9df2a04b
Add back ColorButtons
2021-05-07 02:03:55 +02:00
Henrik Giesel
bd31a19852
Activate FormatBlockButtons
2021-05-07 02:03:55 +02:00
Henrik Giesel
baff3df381
Add all format inline buttons
2021-05-07 02:03:55 +02:00
Henrik Giesel
982c85ded6
Export module functions from EditorToolbar
2021-05-07 02:03:55 +02:00
Henrik Giesel
2f5074bff6
Make StickyBar flex
2021-05-07 02:03:55 +02:00
Henrik Giesel
8aa3f5f2fa
Translate ts files in ts/editor to svelte files
2021-05-07 02:03:55 +02:00
Henrik Giesel
47b1cfe804
Rename editor-toolbar to components
2021-05-07 02:03:55 +02:00