Commit Graph

524 Commits

Author SHA1 Message Date
nathan
b0bedc8467 Accessability improvements
- Toolbar buttons get label, but it is visually hidden
- Add label to calendar Add button
2022-12-22 14:14:45 -07:00
nathan
37ff4a00a6 Fix .et2-label-fixed widgets got validation error covering the label 2022-12-19 14:09:21 -07:00
nathan
10e54a8f9d Fix VFS select dialog opens under tinymce image select dialog 2022-12-19 13:43:35 -07:00
StefanU
e9688b256d
personal.svg missing size added 2022-12-17 13:37:16 +01:00
StefanU
536b03f5a1
new.svg missing size added 2022-12-17 13:34:59 +01:00
StefanU
e895ee586e
internet.svg missing size added 2022-12-17 13:33:08 +01:00
StefanU
9fbe486e0c
help.svg missing size added 2022-12-17 13:31:32 +01:00
StefanU
82231b043f
group.svg missing size added 2022-12-17 13:30:04 +01:00
StefanU
15d014194e
reload.svg missing size added 2022-12-17 11:59:11 +01:00
StefanU
6f93fca34c
single.svg Missing size added 2022-12-17 11:57:52 +01:00
StefanU
2e56e0fbf1
users.svg missing size added 2022-12-17 11:56:37 +01:00
StefanU
9c7e0447df
dialog_help.svg missing size added 2022-12-17 11:55:53 +01:00
StefanU
18a2f2df45
accounts.svg missing size added 2022-12-17 11:53:54 +01:00
nathan
b1ea91b22c Let VFS select dialog open over tinymce insert image dialog
Second try with my z-index...
2022-12-16 14:09:02 -07:00
nathan
d95e273e70 Let VFS select dialog open over tinymce insert image dialog 2022-12-15 13:00:43 -07:00
Hadi Nategh
fa1cfe3664 Add svg version for new icon 2022-12-15 15:57:21 +01:00
StefanU
c5d3d02ce4
Add missing icon size 2022-12-09 10:11:25 +01:00
nathan
32248e67ee Et2Dialog: Better non-modal styling 2022-12-07 11:30:14 -07:00
nathan
4b6357dd90 Et2Dialog nonmodal WIP
Non-modal dialogs don't cover header with app tabs.
TODO: The dialog needs to be added to the app content div instead of the body
2022-12-07 09:13:46 -07:00
nathan
3a1c415ce4 Styling for buttons on dialog 2022-12-02 11:23:09 -07:00
nathan
0ecfdd8bdf Fix disabled buttons had different styling than normal buttons
- Fix toolbars got multiple lines
2022-12-01 13:41:54 -07:00
nathan
390fbf3608 Dialog work
- Switch from LionDialog to SlDialog as base
- First input should get focus
- First button gets set as primary (if no default set), Enter key will act as a click on it
- Escape key closes dialog
2022-11-30 15:59:25 -07:00
Hadi Nategh
b93b4b7ef6 Apply svg icon 2022-11-11 12:21:37 +01:00
nathan
eebbc97150 Swap customfield list "i" icon 2022-11-08 13:08:47 -07:00
Hadi Nategh
eccf4bb1da Remove border and extra padding from hr used in sideboxes 2022-11-07 10:39:34 +01:00
nathan
d35eacb8a2 Fix gap between label & control, better solution for date-duration 2022-11-04 09:41:45 -06:00
nathan
b96061b27a Hide links with no value in nm for better vertical spacing
For example, timesheet & infolog have link above subject, this removes the space for it when the entry has no link
2022-11-03 14:21:17 -06:00
Hadi Nategh
0c4c60dd42 Add two more svg icons 2022-11-02 15:42:50 +01:00
Hadi Nategh
bce6b1a39b Replace some tree widget's png icons with their svg versions 2022-10-31 15:00:26 +01:00
Hadi Nategh
50ec36cd18 Replace some more png icons with their svg versions 2022-10-31 11:31:17 +01:00
Hadi Nategh
bc40cf437f Fix some icons 2022-10-31 11:17:06 +01:00
nathan
64fd769586 Import/Export: Fix some style issues
- missing import/export icons in defininition list
- preview looks weird in import & export dialogs
- [object] instead of index in mapping list
2022-10-26 09:57:34 -06:00
Hadi Nategh
b6d05bb9e1 Replace dialog info's png icon with svg version 2022-10-26 12:35:01 +02:00
nathan
5f3570768d Et2Date: Add "Ok" button to close calendar popup 2022-10-18 09:08:53 -06:00
nathan
f9ee8952ea Fix some display bugs in expose on chrome
Sometimes the picture didn't get shown right away
2022-10-13 14:23:11 -06:00
Hadi Nategh
b23e10a967 Fix upload button in vfsSelect dialog sometimes being covered by search box 2022-10-13 14:19:16 +02:00
Hadi Nategh
32ce25d564 Fix vfsPath's content gets pushed up when it gets scrollbar 2022-10-11 15:50:50 +02:00
nathan
8221d66ce2 Fix nm printing did not properly wait for column selection or rows before trying to print 2022-10-06 15:39:35 -06:00
nathan
3ce5aebe12 Collabora: Get insert placeholder dialog working again 2022-10-05 10:50:54 -06:00
Hadi Nategh
7ba571b710 Fix some styling issues in edit avatar dialog 2022-09-26 15:48:45 +02:00
Hadi Nategh
8cc14a9919 Fix attachment button is being overlapped by searchbox in vfs select dialog 2022-09-21 16:49:31 +02:00
Hadi Nategh
c18aabb100 Fix toolbar's admin icon size 2022-09-20 12:46:26 +02:00
Hadi Nategh
aba4edc70a Add svg version for BD icon 2022-09-20 10:29:26 +02:00
nathan
9a036b1dfe Et2Select: Fix "required" styling did not show in a better way
Previous method (38e8df2) made widget entirely transparent
2022-09-15 15:26:06 -06:00
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