Commit Graph

42 Commits

Author SHA1 Message Date
135eea076a Try to fix some icon alignment issues 2024-08-28 17:48:17 -06:00
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
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
1e98adb658 start of new "fancy" theme 2024-08-14 14:30:07 +02:00
844f64fffa More style cleanup 2024-07-15 09:40:28 -06:00
4b3e09092c Revert accidentally committed files 2024-07-15 09:38:58 -06:00
0d91361c47 Fix Et2LinkAdd still tried to use Lion slots 2024-07-11 16:39:28 -06:00
5b0ab2d4c5 Avoid error if egw.image is not a function
happens on doc site
2024-06-12 16:14:09 -06:00
2a822ea0a8 * Api: allow to upload and use custom web-fonts for EGroupware and the rich-text editor (TinyMCE) 2024-04-04 13:27:13 +02:00
9d0a7f556b Sort out pixelegg/preference font-size 2024-03-26 09:13:19 -06:00
7ed9eef29d Resolve some Et2ButtonIcon issues from Shoelace upgrade
- Avoid some 404s with egroupware icons trying to load from shoelace
- Fix Shoelace icon not shown when button has an ID
2024-03-13 10:48:23 -06:00
6a5697eab8 More Drag helper style adjustments
- height adjustments for mail so we can see address & subject
- Change how avatar is sized so we can override it via CSS
2023-11-08 09:54:00 -07:00
d15c63198c Docs: Get the ETemplate2 webComponent widets working on doc site
Sort of.  This breaks shoelace images due to them not being imported / copied, and not using the CDN
2023-10-27 11:50:51 -06:00
e323cd1d79 Feature/shoelace 2.4 upgrade (#135)
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
323115b041 Replace font size accidentally removed in 40278c8827 2023-01-06 09:11:54 -07:00
40278c8827 Get our WebComponent tests running again
Made a lot of "failed to construct htmlelement" errors go away, avoid a bunch of egwIsMobile is undefined errors
2023-01-04 12:01:09 -07:00
faff3834bc Use same font size for help text as for labels 2022-11-25 11:53:23 -07:00
d35eacb8a2 Fix gap between label & control, better solution for date-duration 2022-11-04 09:41:45 -06:00
3d7df8e566 WIP Universal Access preference:
- Implements textsize preference
2022-09-14 12:41:09 +02:00
978d356eed Set background color for buttons used in dialogs footer 2022-09-05 10:10:11 +02:00
e1a87caf6c WIP of better UI 2022-08-30 07:50:43 +02:00
018dd11bd2 Icon improvements:
- Put the default resolver back, otherwise default icons can't be found
2022-08-22 14:58:55 -06:00
0775fd1a4e Icon improvements:
- If Et2ButtonIcon image does not resolve to a egw image, treat it as a Shoelace icon name
- Add egw images as an icon library for Shoelace
eg: <sl-icon library="egw" name="5_day_view"/>
2022-08-22 14:06:23 -06:00
b59b4ff2aa Change default input focused color 2022-08-10 13:15:24 +02:00
5f67bd720a Fix shoelace inputs outline focused color 2022-08-09 16:46:19 +02:00
1a32718e62 Override some of the shoelace tab's styling 2022-08-09 15:53:29 +02:00
47825f1be3 Override default color-indicator from shoelace 2022-08-04 16:31:14 +02:00
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
669f679fbc change our CSP to allow data: for connect-src, which is used by Shoelace to "load" icons 2022-06-13 13:19:54 +02:00
ec608e905a Fix some JS tests
- Description tests were not updated after description moved from shadowDOM to lightDOM
- Missing egw caused errors
2022-06-07 16:39:04 -06:00
59862bba7b Fix missing shoelace clear button 2022-06-01 09:26:12 -06:00
bc045bf0da Add SearchMixin
A little clunky and still missing server-side
2022-05-30 17:05:38 -06:00
7f1cd117a7 Fix select change event not firing, initial value not showing 2022-05-27 15:39:51 -06:00
c212734618 Switch Et2Select to be based on Shoelace select instead of LionSelect 2022-05-27 14:12:31 -06:00
aa20af559a LinkApp selection 2022-05-27 14:11:35 -06:00
9e78e35fd3 Et2DropdownButton now working & looking like it belongs 2022-05-13 11:51:29 -06:00
8172f6e72d Et2DropdownButton WIP 2022-05-12 15:22:49 -06:00
5a324e448a Define some system-wide CSS variables that can be used anywhere, set error color 2022-05-06 11:49:30 -06:00
7bdfceda87 WIP Taglist:
- fix dropdown menu not positioned correctly
- fix more styling
2022-03-08 09:24:18 +01:00
7196455cbb Add some colour variables 2022-02-15 11:51:23 -07:00
d02afcbe54 Add more general styling to buttons 2022-01-20 17:34:38 +01:00
8b9e81fbfd WIP styling buttons and color definitions 2022-01-18 15:13:48 +01:00