Commit Graph

284 Commits

Author SHA1 Message Date
Hadi Nategh
3f461d0074 Get contextmenu and toolbar menulist closer to shoelace menu styling 2022-08-17 15:32:53 +02:00
Hadi Nategh
98aac39047 WIP getting all legacy menus close to new webcomponent styling 2022-08-17 12:35:36 +02:00
ralf
2a8aa8e7ae some fixes for vfsSearchUI 2022-08-15 17:38:56 +02:00
Hadi Nategh
c082831ad9 Fix password dialog 2022-08-11 15:43:56 +02:00
Hadi Nategh
9b7fe9403b Drop pixelegg template from admin 2022-08-11 13:15:30 +02:00
ralf
458519800d removing tiny left padding and big right margin from [+] button in calendar NM header 2022-08-11 11:15:22 +02:00
Hadi Nategh
1dedad6a3e Remove hover background color from vfsPath 2022-08-10 13:47:26 +02:00
Hadi Nategh
e41af3d7ce Fix filemanager symlink icons and removes background from vfsPath 2022-08-10 13:13:29 +02:00
ralf
cb63269598 style former buttons without background-image, which are now just an et2-image with a more fitting height
preprocessor rewriting them adds class imageButton giving the image a height of 20px, like the image in buttons has
2022-08-09 16:54:21 +02:00
Hadi Nategh
5f67bd720a Fix shoelace inputs outline focused color 2022-08-09 16:46:19 +02:00
Hadi Nategh
5f2d0d5bdd Fix toolbar menulist not having enough width 2022-08-09 11:00:10 +02:00
Hadi Nategh
b0d1d82736 Remove hover color from toolbar's admin settings button 2022-08-08 16:34:29 +02:00
Hadi Nategh
2593acf303 Let the button with no label set and only icon be square 2022-08-05 16:25:47 +02:00
Hadi Nategh
3fe7398b18 Fix some of calendar's toolbar actions not having icon or caption 2022-08-05 13:03:59 +02:00
nathan
045f322bf6 Et2Select changes:
- Position search & edit inputs to avoid reflow
- When editing a freeEntry, blurring accepts the current value, before it canceled the edit
2022-08-04 15:50:52 -06:00
Hadi Nategh
fd8f6c2f07 Remove border from toolbar 3dots menu-button 2022-08-04 12:37:45 +02:00
nathan
e1af1f3765 Make sure nextmatch header row filters have enough space
ACL dialog needed this - 14% is too small
2022-08-03 16:30:14 -06:00
nathan
e689d0c49d Improve styling of nm header row and widgets inside 2022-08-03 10:14:52 -06:00
ralf
b00136f178 coping with new et2-tab-box widget:
- change preprocessor to always us it
- giving tab-panels again some padding-top
- change et2_grid to NOT set a width, if cell has a colspan
- switching table-layout: fixed off again, as it does not work well with infolog.edit
- remove dropped Chosen, jQuery-UI, MagicSuggest and old blueimp gallery from Gruntfile
- simplified infolog.edit a bit, which gives better results
2022-08-03 10:57:49 +02:00
nathan
ddfee2483d Turn on table-layout: fixed since it seems to help a little, as long as everything has enough space.
It is likely to cause an overflow if there isn't enough space when leaving it out could let the browser pack things in better
2022-08-02 16:55:47 -06:00
Hadi Nategh
ea11a28868 WIP converting toolbar subwidgets to use wc widgets 2022-08-01 17:59:40 +02:00
Hadi Nategh
21b83cfc80 Fix some icon issues 2022-08-01 11:18:00 +02:00
ralf
47817e4df5 fix size and alignment of image only button
padding-left: 1px also looks nicer for buttons with image+label
2022-07-28 10:08:17 +02:00
nathan
93167940f8 Fix validation errors were not visible, improve required css
It looks weird if you use et2_required class instead of setting required attribute.
2022-07-27 11:33:14 -06:00
ralf
6db4327705 fix/hack NM header row styling 2022-07-27 08:48:27 +02:00
nathan
379ceeb3e5 Switch Et2Template to extend SlInput instead of LionInput
Also includes changes to how validation messages are handled to use our own stuff
2022-07-21 12:39:00 -06:00
nathan
74ed8380ca CSS change - Make label on left the default label position (shoelace widgets)
Use 'et2-label-fixed' for fixed size labels, set --label-width to change the width
2022-07-20 09:58:04 -06:00
nathan
5542298b83 Better label width variable name
Use --label-width instead of --width to be more specific, and avoid any potential conflicts
2022-07-19 16:42:39 -06:00
nathan
1cc63b69ca Add CSS classes 'label-on-left' & 'label-inline' to put widget label in column on the left
Use 'label-inline' with 'label-on-left' to remove the white-space for an inline label
2022-07-19 15:30:34 -06:00
nathan
146f6e86f7 Max height for nm columnselection, so we get a scrollbar with a lot of customfields 2022-07-12 15:33:02 -06:00
nathan
714ef5d4c9 Better nm column selection 2022-07-11 13:20:04 -06:00
Hadi Nategh
2a280c66cf Fix broken background for selectbox in vfs select 2022-07-11 13:55:09 +02:00
nathan
ed16ce52a2 Change nextmatch headers to use web components 2022-07-07 13:18:42 -06:00
nathan
6c8e85311f Change nextmatch column selection to use webcomponents 2022-07-05 15:26:10 -06:00
nathan
7c7b81201f Implement missing validation error for Et2Select 2022-06-29 11:49:24 -06:00
nathan
2cd5c861aa Favorites: Add icons to dropdown, fix icon styling in sidebox menu 2022-06-28 14:09:29 -06:00
Hadi Nategh
6c058fffa8 Fix draggable items in toolbar get move icon by default 2022-06-22 16:49:38 +02:00
Hadi Nategh
ac171a1076 Implements DND for et2-select-email tags 2022-06-21 16:21:23 +02:00
Hadi Nategh
30da3bb923 Make toolbar dropdown menu a dropzone 2022-06-13 11:22:52 +02:00
Hadi Nategh
17194f1ed3 Fix toolbar widget styling 2022-06-09 14:23:24 +02:00
Hadi Nategh
7268cde359 Set some min width for toolbar action list 2022-06-08 17:44:28 +02:00
Hadi Nategh
d32d2f554b Fix drag and drop for toolbar widget 2022-06-07 17:19:05 +02:00
nathan
b58045c19f Et2LinkTo: Start of link-to
still needs to work for new entries
2022-06-06 13:31:33 -06:00
ralf
4b9e733b94 change .et2_fullWidth to 100% to right-align with new widgets 2022-06-01 18:59:29 +02:00
nathan
f7fc569018 Fix expose CSS & a couple of bugs 2022-05-18 17:33:40 -06:00
nathan
c46f9c5440 Fix up dropdown in toolbar 2022-05-18 14:39:25 -06:00
Hadi Nategh
b956f1f28d WIP replace jQuery-ui dnd with HTML5 dnd 2022-05-17 15:01:11 +02:00
nathan
9942ec9f08 Link fixes
- Fix links added to not yet saved entries were not displayed in link lists
- Adjust LinkList column sizes
2022-05-12 10:54:29 -06:00
nathan
d23b7c1a51 Link fixes
- Enable link webcomponents in etemplate.php
- Fix widget ID got overwritten
- Put title into light DOM for easier styling
- Styling
2022-05-11 15:10:09 -06:00
nathan
875a3996aa WIP on Et2LinkList, should be working now 2022-05-11 14:00:23 -06:00