Commit Graph

23 Commits

Author SHA1 Message Date
ralf
6cc35c9305 Merge branch 'master' into 23.1 2024-11-06 05:25:34 +01:00
nathan
bf15c93d96 Bigger border on context menu 2024-09-06 08:26:53 +02:00
ralf
0f778d5901 fixing accidently left conflicts 2024-08-28 09:44:33 +02:00
ralf
5c8c9c841d implement new action attribute color, to specify a color for the caption, instead of the default color 2024-08-28 09:40:08 +02:00
ralf
80b19980bc Et2Image fixes:
- fix EgwMenuShoelace to show bootstrap icons by using bootstap-icons.ts CSS in it's styles()
- Et2Image size internal img tag, if no bootstrap icon, to size of et2-image
- Et2Image width or height are set on itself
2024-08-15 20:23:53 +02:00
ralf
bff869f93d remove flipFallback(Placement|Strategy) as we get a better/working placement without
now clicks close to right end of the window open to the left (and not outside as before)

(cherry picked from commit 5ea8f27d9d)
2024-08-14 14:27:21 +02:00
milan
ca571c45c9 EgwMenuShoelace on checkboxes use a toggle icon to indicate checked state instead of an icon
(cherry picked from commit 85137fd4d7)
2024-08-14 13:18:29 +02:00
nathan
60c310ffeb Context menu checkbox changes
- Make sure check item does not close sub-menu
- Use different icons ☐/☑ instead of shoelace's check

(cherry picked from commit 2bdde5dc61)
2024-08-14 13:18:14 +02:00
milan
0ef7077357 do not skip handleSelect on sub-menu click
(cherry picked from commit c4e674d177)
2024-08-14 13:17:57 +02:00
nathan
c22cafbdcb Bigger border on context menu
(cherry picked from commit d4ecde3ce9)
2024-08-14 13:15:02 +02:00
nathan
d378e19fb6 Change shoelace contextmenu style & position
- Reduced line height
- Align labels with/without icon
- Position to side when there's insufficient space above / below

(cherry picked from commit 54c3252c45)
2024-08-14 13:13:08 +02:00
nathan
05c5073f34 Fix Shoelace context menu did not properly hide on Esc / click out
(cherry picked from commit 5fed37087b)
2024-08-14 13:12:35 +02:00
ralf
5ea8f27d9d remove flipFallback(Placement|Strategy) as we get a better/working placement without
now clicks close to right end of the window open to the left (and not outside as before)
2024-08-13 15:53:00 +02:00
milan
85137fd4d7 EgwMenuShoelace on checkboxes use a toggle icon to indicate checked state instead of an icon 2024-08-09 14:28:14 +02:00
nathan
2bdde5dc61 Context menu checkbox changes
- Make sure check item does not close sub-menu
- Use different icons ☐/☑ instead of shoelace's check
2024-08-07 13:21:39 -06:00
milan
c4e674d177 do not skip handleSelect on sub-menu click 2024-08-07 15:38:23 +02:00
nathan
d4ecde3ce9 Bigger border on context menu 2024-07-17 10:10:24 -06:00
ralf
9388a8f930 better placement and a little bigger line-height 2024-07-16 21:37:30 +02:00
ralf
b26c7815b1 implement new action attribute color, to specify a color for the caption, instead of the default color 2024-07-16 20:37:56 +02:00
nathan
54c3252c45 Change shoelace contextmenu style & position
- Reduced line height
- Align labels with/without icon
- Position to side when there's insufficient space above / below
2024-07-11 16:39:28 -06:00
nathan
5fed37087b Fix Shoelace context menu did not properly hide on Esc / click out 2024-07-10 10:10:23 -06:00
nathan
ba3aa1c4b5 EgwMenuShoelace bugfixes
- Fix menu does not do action
- Fix menus accumulate in DOM
2024-06-17 09:26:10 -06:00
nathan
45881e0505 Add egw menu implementation using shoelace, use it for kdots framework 2024-06-14 16:22:31 -06:00