Matthias Metelka
1fc060620c
Decrease button and tag size for Linux and Windows ( #1532 )
...
* Decrease button size for platforms other than Mac
* Refactor legacy button styles
* Restrict size of add-on icons
2021-12-06 19:01:15 +10:00
Henrik Giesel
c9bd39c6a2
Several editor fixes ( #1478 )
...
* Declare toolbar api via modifiable property
* Fix addon buttons
* Assign editing areas in a synchronous way
* Restore the Tab shortcut that moves the caret to end
- moveCaretToEnd is called twice now: The moveCaretToEnd calls in
*TextInput causes the caret to be moved to the end when switching back
from the window and back.
- To fix this, I will need the code for saving and restoring locations
from #1377
* Restore selections in the PlainTextInput
* Improve type safety of destroyable
- clearable-array was renamed to destroyable
2021-11-05 11:29:02 +10:00
Henrik Giesel
358794c911
Uniformly use variables to Button{Toolbar,Group} for setting button properties
...
Instead of using WithTheming around ButtonToolbar/ButtonGroup
2021-05-27 17:13:36 +02:00
Henrik Giesel
5f6bc19389
Use min-{width,height} for legacy buttons
2021-05-25 20:29:42 +02:00
Henrik Giesel
52db2a2585
Restructure legacy scss / remove button_mixin import
2021-05-25 13:57:09 +02:00
Henrik Giesel
cfc9fa359d
Base width/height off on --toolbar-size for legacy buttons
2021-05-25 13:29:55 +02:00
Matthias M
ee23d3781d
Restrict inversion to images
2021-05-24 19:46:51 +02:00
Matthias M
c289544390
Adjust active:hover behaviour
...
so it behaves like Svelte buttons, when clicking and dragging the mouse away from the button.
2021-05-24 13:11:50 +02:00
Matthias M
eedc8274da
Use !important instead of :not() selector
...
!important cannot be used with the radius mixin, so I had to state them explicitly.
2021-05-24 11:21:42 +02:00
Matthias M
2e1066fb35
Remove CSS variable button-bg again
...
The variable is not as useful as I thought, since night mode uses a gradient anyway (and day mode is simply white).
2021-05-23 19:39:57 +02:00
Matthias M
7cb20b3a9f
Remove transition from .linkb to fix blinking
2021-05-23 15:55:22 +02:00
Matthias M
a66f7798f9
Add CSS variable --button-bg
...
might be useful for add-on developers.
2021-05-23 01:18:00 +02:00
Matthias M
aee1a836d1
Make legacy buttons look like Svelte buttons
...
with extra night mode handling.
2021-05-23 00:50:02 +02:00
Matthias M
9a9f5f8dd8
Invert legacy button content in night mode
...
for better visibility.
2021-05-22 22:40:21 +02:00
Damien Elmes
e91ca199fb
use standard toolbar colors for legacy items
2021-05-19 19:58:12 +10:00
Henrik Giesel
c9368ed98f
Add lefttopbtns as AddonButtons
2021-05-07 02:04:44 +02:00
Henrik Giesel
47b1cfe804
Rename editor-toolbar to components
2021-05-07 02:03:55 +02:00