nathan
3616fe9df0
Add "hasValue" class for input widgets that have a value, and use that class to hide required styling when the widget has a value
2022-09-15 12:28:49 -06:00
nathan
2f97c28a5f
Better styling for all calendar popup headers
...
More space for month, make it as similar as possible between inline & popup
2022-09-15 11:18:44 -06:00
nathan
a20a85309b
Better styling for inline calendar (calendar sidebox) header
...
tighten up vertical spacing
2022-09-14 16:53:31 -06:00
nathan
048fc8c8c0
Better styling for inline calendar (calendar sidebox) header
2022-09-14 16:43:36 -06:00
nathan
b14a472814
Better specificity on the grid padding
2022-09-13 09:50:01 -06:00
Hadi Nategh
b6cfeaedf0
Fix some glitches in calendar
2022-09-13 13:52:42 +02:00
Hadi Nategh
98584884b0
Fix avatar contactId attribute
2022-09-13 11:16:50 +02:00
nathan
671ec22243
Give all grids some padding between cells
2022-09-12 08:41:17 -06:00
Hadi Nategh
f7c8c09a4b
Drop tutorials
2022-09-12 13:24:00 +02:00
nathan
fb568a1b11
Give dialog grids some padding between cells
2022-09-09 11:03:14 -06:00
nathan
088280ceb5
Fix placeholders lists
2022-09-07 14:50:31 -06:00
nathan
509715d913
Better styling for long task results
2022-09-07 11:27:50 -06:00
nathan
3380b867b8
Fix some overlap styling issues with sub-headers
...
In particular, call list buttons and most date filters were overlapping the row count
2022-09-07 09:54:09 -06:00
Hadi Nategh
921c2905ad
Restyle date widget today's button
2022-09-07 13:45:53 +02:00
Hadi Nategh
921f299f0b
Get icon buttons in same size in the nextmatch header
2022-09-06 10:44:49 +02:00
Hadi Nategh
0b4d55fd1c
Fix radiobox styling
2022-09-05 14:51:12 +02:00
Hadi Nategh
978d356eed
Set background color for buttons used in dialogs footer
2022-09-05 10:10:11 +02:00
nathan
7fc28f9fb5
Fix "today" was not marked in flatpickr calendars
2022-09-01 10:35:23 -06:00
Hadi Nategh
f65020ab93
WIP Ui: Try to give same spacing for dialogHeader and dialogFooter
2022-08-30 11:57:52 +02:00
Hadi Nategh
deabd5ae53
WIP Ui: fix some rows in dialogs getting wrongly aligned in the middle
2022-08-30 09:12:31 +02:00
Hadi Nategh
6b18fa7db9
WIP Ui: adopt to the shoelace font-family and size
2022-08-30 08:54:29 +02:00
Hadi Nategh
e1a87caf6c
WIP of better UI
2022-08-30 07:50:43 +02:00
Hadi Nategh
feb476b8cd
Add a placeholder icon when no country is selected in Et2-SelectCountry widget
2022-08-29 15:41:04 +02:00
nathan
234b2c78b9
Et2SelectCountry: Fix limited size of search box
...
There was a conflict between flag style & search styles. Now using a specific element for the current value flag instead of styling the whole slot.
2022-08-26 11:48:02 -06:00
nathan
6d38f22949
Add "Just me" as empty_label in add favorite dialog
2022-08-26 08:34:16 -06:00
Hadi Nategh
e2fbbef09b
Fix tree nodes getting wrong bg color on hover
2022-08-26 11:47:18 +02:00
nathan
080dea2378
Fix add favorites
...
Changed to use a proper template & dialog, now that we have et2-details widget.
2022-08-25 11:47:21 -06:00
nathan
19d4b9a8b6
Make nm filters always the same size (33% each) and show ellipsis when the current value is too long
2022-08-23 11:07:02 -06:00
ralf
9000b802f6
change width of search in NM to 3/4 = 12em
2022-08-23 15:37:16 +02:00
nathan
c82d727b33
Setting a fixed width stops nm search from resizing with clear button
2022-08-22 15:36:03 -06:00
nathan
4318d1c0a5
Put nextmatch column selection into a dialog
2022-08-18 14:47:58 -06:00
Hadi Nategh
3dd525d6d9
Fix misaligned toggled button in toolbar
2022-08-17 16:37:50 +02:00
Hadi Nategh
3844363bde
Get contextmenu and toolbar icons react on hover like shoelace does
2022-08-17 15:51:57 +02:00
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
ralf
7f36de45a4
take symlink indicator from api not old etemplate app
...
Using LGPL licenses GNOME icon: https://de.wikipedia.org/wiki/Datei:High-contrast-emblem-symbolic-link.svg
2022-08-08 14:12:20 +02:00
ralf
35cff9c978
set width of mime icon to 16px as it was before
2022-08-06 12:16:05 +02:00
ralf
4ff66f0fd7
replace removed check.png with its .svg counterpart
2022-08-06 09:18:39 +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
bddcf72728
Get collabora placeholder dialog working again in trunk
2022-08-03 16:05:50 -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
bcff7ab4dc
fixing pixelegg less/css files to address images in default/images
...
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
bea70f5a7c
move pixelegg/images to api/templates/default/images and delete png and gif, if we have a svg
2022-07-31 10:15:28 +02:00
ralf
0113a93ffd
move images from pixelegg to default and drop png or gif, if we have an svg
2022-07-28 17:56:34 +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
Hadi Nategh
6eed7b5a0e
WIP converting avatar widget to webcomponent
2022-07-14 17:32:45 +02: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
ralf
f2e20eddba
fix addressbook edit for new Et2SelectCountry&State:
...
- using allowFreeEntries for custom country-names and storing, as before, region-name not the -code
- also fix flags to show nothing for custom / free country-names
Not entirely happy about it, but not willing to spend/waste more time on this tiny feature
2022-06-23 10:06:01 +02:00
nathan
9b3de5db95
Et2SelectCountry: Use CSS for flag images
2022-06-22 16:13:58 -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
nathan
b88267160e
WIP on Et2LinkList
2022-05-11 10:35:47 -06:00
ralf
e82387c15e
adding automatic conversation to et2-vfs-mime, fix gallery indicators to use images again and some CCS fixes
2022-05-07 13:31:46 +02:00
nathan
5a324e448a
Define some system-wide CSS variables that can be used anywhere, set error color
2022-05-06 11:49:30 -06:00
nathan
ca563cf8fb
Use the same style for webcomponent validation messages as legacy messages, update both to latest webcomponent style.
2022-05-05 15:40:28 -06:00
nathan
54b2ac54b1
Start on Expose mixin
2022-05-04 11:58:04 -06:00
nathan
8ef591279d
- Don't highlight birthdays in date picker (calendar & regular) though tooltip remains
...
- Un-highlight weeks when mouse moves off week number
2022-05-02 13:46:55 -06:00
nathan
b44f4ea30d
Move holidays to its own file, show holidays in all date selection calendars
2022-04-29 14:37:52 -06:00
nathan
9dd6f44715
Calendar: Sidemenu calendar CSS adjustments
2022-04-27 09:53:19 -06:00
nathan
1c42668a97
Change sidebox calendar from jQuery to webcomponent / flatpickr
2022-04-26 15:27:49 -06:00
Hadi Nategh
a835d5bc6e
WIP replacing jQuery-ui: fix et2_toolbar styling with new details tag
2022-04-26 11:18:43 +02:00
Hadi Nategh
ca794817eb
WIP replacing jQuery-ui:
...
- Replace accordion with html details
2022-04-25 17:24:29 +02:00
nathan
f8f04071be
CSS / Layout cleanup
...
- Remove margin from input,button,select
- Fix some spacing issues
- Switch selects from display:inline-block to display:block so they take up all parent's space
- Let background (required) color show through select tag
- Some layout tweaks on mail account template
2022-04-22 13:07:22 -06:00
nathan
416136dc24
Et2Description: Fix missing styles from extending classes (Et2Url) while also keeping decrypt on hover working
2022-04-20 16:23:53 -06:00
nathan
0f362f9717
Put Et2Description content into light DOM to fix decrypt on hover
2022-04-12 16:28:36 -06:00
nathan
bfdb53b1cf
Change over some more dialogs
2022-03-30 13:24:52 -06:00
nathan
9693cfe538
Switch nextmatch print & select all to using Et2Dialog
2022-03-23 13:28:15 -06:00
nathan
f5c1e21ee8
Switch placeholder widget to using Et2Dialog
2022-03-23 11:01:36 -06:00
nathan
a059d2f59c
Fix for disconnected month selectboxes
...
aa2dc5c8f0
didn't work
2022-03-07 09:15:56 -07:00
Hadi Nategh
c29afdd7d2
Fix buttons used in mail expanded area e.g. mail attachments area
2022-01-24 17:02:34 +01:00
Hadi Nategh
4cf9c109d8
Make the ET2Button container accepting external css rules using ::part to get buttons in NM in shape (This should be avoided after NM is a WC)
2022-01-24 13:36:05 +01:00
Hadi Nategh
812b126e85
Fix missing space between dialog footer border and buttons
2022-01-21 13:31:24 +01:00
Hadi Nategh
a2c75f0722
Fix buttons inside toolbars not getting the right background
2022-01-20 16:45:23 +01:00
Hadi Nategh
28bcaf9422
WIP styling buttons: another approach to style buttons, keeping the icon slotted
2022-01-20 13:13:04 +01:00
Hadi Nategh
8f81266b1d
Fix styling for buttons supposed to be displayed with max content (e.g. some nm header buttons)
2021-12-15 16:08:41 +01:00
nathan
0ea746a1a6
Api: Fix missing link delete button from link list
2021-12-13 09:16:35 -07:00
nathan
f126d7fd08
Fix wrong sizing on link list file mimetype icons
2021-12-07 16:28:48 -07:00
nathan
6f5cc48098
Fix wrong sizing on contact list avatar image
2021-12-07 15:42:15 -07:00
nathan
e80f272a07
Fix streched infolog type icons
2021-12-07 14:35:28 -07:00
nathan
d69d57e6e9
Merge branch 'master' into web-components
2021-12-06 10:52:10 -07:00
Hadi Nategh
c115e762b1
Add underline button into html editor's toolbar
2021-12-06 10:14:37 +01:00
nathan
d126834468
* Etemplate: Add link icon overlay to link list
2021-12-03 14:28:54 -07:00
nathan
5af7d0f644
* Etemplate: Add link icon overlay to link list
2021-12-03 14:18:48 -07:00
nathan
76d7447dab
Merge branch 'master' into web-components
2021-11-01 09:37:26 -06:00
nathan
3f5af3eeb2
Api: Change app placeholders list to use some more horizontal space, stop hiding common & user placeholders
2021-10-20 15:26:39 -06:00
nathan
fbbc466c78
Merge branch 'master' into web-components
2021-10-18 10:56:05 -06:00
nathan
9e2bb05ded
Placeholders list common UI
...
Should reduce maintenance by using a common UI to show placeholders based on the placeholder list
2021-10-12 14:18:18 -06:00
nathan
02dce82010
Merge branch 'master' into web-components
2021-10-06 14:02:22 -06:00
Hadi Nategh
b837a0235e
Fix styling in toolbar
2021-10-06 15:44:21 +02:00
nathan
f6828a8205
Placeholder dialog: Add "name, email, phone snippet", fix some more missing translation issues
2021-09-28 10:16:57 -06:00
nathan
90b3b47dc9
Placeholder dialog upper case first letter of placeholder category & placeholder name
2021-09-27 09:13:33 -06:00
nathan
25773a929f
Merge remote-tracking branch 'origin/master' into web-components
2021-09-23 10:22:18 -06:00
Hadi Nategh
b66db79289
Fix toolbar's 3dots broken styling
2021-09-22 10:16:29 +02:00
nathan
d512238dc0
* Collabora: Add address insert dialog
2021-09-21 14:07:22 -06:00
nathan
6884902d93
W.I.P on collabora placeholder insert
...
- better button styling
- make entry select app = selected app
2021-09-20 16:28:20 -06:00
nathan
29bd739955
W.I.P on collabora placeholder insert
2021-09-20 15:34:55 -06:00
nathan
23f0a95447
Limit container width to 100%
...
Fixes site configuration pages go too wide
2021-09-17 09:24:12 -06:00
Ralf Becker
4063f9fcdb
modify <buttononly.../> --> <et2-button type="buttononly"...></et2-button>
...
also adding a class .et2_buttonFitContent and using it for filemanager.admin
2021-09-16 09:03:15 +02:00
Hadi Nategh
722172fff2
Adjust toolbar's triangle icon styling
2021-09-09 15:46:52 +02:00
Hadi Nategh
3fc0823f38
Adjust background and height for toolbar's header_list 3dots menu
2021-09-07 16:56:50 +02:00
Hadi Nategh
91d74767fe
Add an option to configure toolbar's list header style
2021-09-07 16:30:53 +02:00
Hadi Nategh
78d7f20ed8
Disable default background for et2_toolbar
2021-09-06 15:40:35 +02:00
Hadi Nategh
9dfee3f025
Extra padding on buttons is no longer necessary for new jQuery ui version
2021-08-20 10:27:55 +02:00
Hadi Nategh
2be47ffce2
Fix input field in sharing dialog doesn't get a fullwidth
2021-07-08 16:15:43 +02:00
Ralf Becker
26e186fb8c
fix typo (smallPART) and compress login image
2021-06-11 15:42:29 +02:00
nathangray
d0e7664eaa
Etemplate: Give date-duration number a little more space. It can now fit "10.25"
2021-05-31 14:16:33 -06:00
Ralf Becker
d885e05250
21.1 login background
2021-05-21 15:32:38 +02:00
nathangray
40bd7719bb
Actually add the file from 6fa68c3863
2021-05-14 10:55:42 -06:00