Commit Graph

2950 Commits

Author SHA1 Message Date
milan
986e83750c bind overall tooltip only on the combobox and not on the whole popup.
The tree can now show its own tooltips without interference
2024-08-28 18:23:37 +02:00
nathan
aa17533ff0 Use theme variables 2024-08-28 09:29:57 -06:00
nathan
0465465fb2 Et2Tree: Fix unneeded ellipsis in item label 2024-08-27 13:46:45 -06:00
ralf
d1726937f7 more work on fancy theme and mime-icons from bootstrap, thought PHP GD unfortunately does NOT support SVG, so we can not include a type-icon into thumbnails 2024-08-27 19:15:25 +02:00
ralf
039acf1569 fix left padding of image in buttons, specially for fancy theme 2024-08-27 14:25:49 +02:00
ralf
c49618be51 just using width: 100%, unless a height is eplizitly specified 2024-08-27 13:43:00 +02:00
ralf
3f80021c8e fix wired icon-sized in tree (by defaulting img in et2-image to width: 16px and not max-width: 100%) 2024-08-27 12:25:36 +02:00
nathan
e6593a101b Et2TreeDropdown: Make minimum height the same as other inputs
Fixes Et2Dropdown was a little too tall
2024-08-26 14:12:36 -06:00
nathan
0f5a1a2b5a Et2SelectCatagory: Fix missing category icons & colors 2024-08-26 11:37:59 -06:00
ralf
9495dd48b9 fix hacked printing to wait for dialog.hide() instead of using a timeout and also reduce waiting for the browser to render all rows from 10 to 3ms/row 2024-08-26 19:14:08 +02:00
ralf
8cd98ecd18 fix / hack print dialogs (Column-selection and Please wait...) to close before printing 2024-08-25 15:09:00 +02:00
ralf
3e0cce403e using now Birgit's substitution list for images before looking at the usual places 2024-08-25 11:48:19 +02:00
ralf
dacd2e0c94 display emptyLabel as placeholder, until non-multiple UI is more selectbox like 2024-08-25 11:02:12 +02:00
nathan
17afd11990 Et2Tab: Add gap between tab contents 2024-08-23 08:38:33 -06:00
milan
f683947836 changed tree-dropdown popup strategy to fixed to avoid auto resizing issues 2024-08-22 16:48:27 +02:00
ralf
38ae6e4408 fix some warnings 2024-08-22 14:35:36 +02:00
ralf
c18be4cf4d do not return folders, if leafOnly is set and some more docu 2024-08-22 14:18:54 +02:00
milan
3e577c738f changed Et2SelectCategory to be the Et2TreeDropdownCategory and and removed theold one 2024-08-22 14:18:29 +02:00
milan
0605f6c2f5 LeafOnly selection of et2-tree now possible
et2-tree-dropdown can now also be leafOnly used e.g. in timezone preferences
2024-08-22 12:54:38 +02:00
milan
4ba8866d9c Dropdown tree now has leafOnly property to pass on to et2-tree 2024-08-22 10:52:41 +02:00
ralf
42f8124242 use et2-tree-dropdown for TZ selection in general preferences 2024-08-22 10:52:16 +02:00
milan
8de6bd0c25 possibility to replace et2-select-cat with et2-tree-cat 2024-08-21 20:50:17 +02:00
milan
888f859097 cleanup tree and make Leaf Selection possible 2024-08-21 20:50:17 +02:00
nathan
f518ed266b Et2Tabs: Fix tab content being incorrectly marked as readonly 2024-08-21 09:35:19 -06:00
nathan
92946f5d40 Fix vfsUpload's mime icons wound up in the wrong place 2024-08-21 08:53:56 -06:00
milan
bca9931fba cat tree for selection of categories fix if value is not a string 2024-08-21 13:06:59 +02:00
nathan
3f789cfdce Fix Et2Number had lost its spinner buttons
Also fix some failed tests and adjust widget sizing
2024-08-20 16:09:22 -06:00
nathan
01d3eeac77 Fix some missing bootstrap icons 2024-08-19 14:40:47 -06:00
nathan
2208ba1b99 Et2ButtonIcon: Keep set image property so we can check it 2024-08-19 13:14:24 -06:00
nathan
4a18963650 Et2Tabs: Recognise hidden & disabled in the template 2024-08-16 14:40:25 -06:00
nathan
7465da8908 Et2DateDuration: Give some right padding to the number 2024-08-16 14:31:05 -06:00
nathan
5c2d8dce5d Et2Box: Don't pass align=right on to child text alignment 2024-08-16 14:25:29 -06:00
ralf
ae5b206157 get ride of scrollbar and vertical center icon 2024-08-16 11:49:31 +02:00
ralf
127fa28f6d more work on et2-image to get it fill the whole container and getting Et2VfsMime (et2-vfs-mime) working again after et2-image changes
missing changes due to merge :(
2024-08-16 10:19:13 +02:00
ralf
cd5aba7b89 more work on et2-image to get it fill the whole container and getting Et2VfsMime (et2-vfs-mime) working again after et2-image changes 2024-08-16 10:10:33 +02:00
nathan
599e38b9fc - Hide course & material selection
- Show material name
- Move requested actions into advanced settings dropdown below video
- Style changes
2024-08-15 14:25:20 -06:00
nathan
f3b83cbd32 Only care about children one level deep, they'll handle their own children 2024-08-15 14:25:20 -06:00
nathan
a834809423 Fix template node text children don't overwrite other children 2024-08-15 14:25:20 -06:00
nathan
969164e7d3 Et2Image: Fix widget style property overrode actual DOM style property 2024-08-15 14:25:20 -06:00
ralf
ac86b58457 size internal details to size of et2-groupbox and add summaryInside property to show summary inside and not on top border 2024-08-15 20:25:25 +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
0cad204a23 fix JS TypeError caused by style property by allowing CSS functions like calc() in width and height property of et2-image
maybe we want that for all widgets ..
2024-08-15 10:32:48 +02:00
ralf
861bb8e846 use bootstrap icons as icon-font for whole EGroupware, not just in smallPART/ViDoTeach 2024-08-15 09:25:18 +02:00
ralf
787ee4730a fix wired looking tabs after fancy theme introduction caused by moving --track-width to EGroupware themes
thought for some reason setting --track-width: 3px in the theme only gives a 2px track, while setting it in shoelace.ts gives the expected 3px :(
2024-08-15 08:38:41 +02:00
nathan
5314a091a0 Et2Tabs: Better handling of fallback tab sizing
Now considering tab may be bigger than parent
2024-08-14 13:05:10 -06:00
nathan
5e5c858ae7 Additional fix for 9fb4c0ab9a to handle error from historylog 2024-08-14 11:30:20 -06:00
ralf
58ed15b849 forward width, height and style to img tag and use decorators 2024-08-14 18:44:24 +02:00
nathan
9fb4c0ab9a Fix nextmatch in tabs did not correctly find tab, breaking loading & sizing 2024-08-14 09:24:25 -06:00
ralf
434ee70b44 new web-component et2-groupbox based on et2-details
also modernized et2-details code a bit using decorators
2024-08-14 15:25:02 +02:00
ralf
1e98adb658 start of new "fancy" theme 2024-08-14 14:30:07 +02:00