Commit Graph

882 Commits

Author SHA1 Message Date
nathan
4e875c049f Calendar: Category ACL fixes
- Stop using iframe
- Columns get more width, spreading across the whole page
- Remove "both" option
2023-01-12 15:20:13 -07:00
Hadi Nategh
1229b1ad65 Fix broken add button in calendar 2023-01-11 11:56:18 +01:00
ralf
8ec106f22b converting .xet files to new webcomponents-format 2023-01-04 11:28:10 -06:00
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
StefanU
c4feb6c36f
needs-action.svg missing size added 2022-12-17 13:44:07 +01:00
nathan
b0d322c98a Calendar: Edit dialog sizing
- Make #id on one line
- better sizing for description tab (leave it to browser)
2022-12-02 14:18:02 -07:00
nathan
634e00f948 Dialog work
Get calendar quick add working again
2022-12-01 11:20:58 -07:00
StefanU
80db918265
Update calendar icon
Add missing size
2022-11-30 22:13:04 +01:00
nathan
9b00c9b170 Calendar: fix broken mobile template 2022-11-18 13:58:19 -07:00
nathan
5735392ef4 Calendar: Fix public checkbox defaulted to checked when it was not supposed to 2022-11-18 13:08:48 -07:00
StefanU
3371c71b65
Update navbar.svg
File size optimised
2022-11-17 20:51:32 +01:00
nathan
e0617394fb Make weekend toggle better responsive to content size preference 2022-11-11 11:32:06 -07:00
nathan
c6e7f60114 Wrap video conference links 2022-11-10 11:12:48 -07:00
nathan
5e9b0d145f Calendar: Move integration fields in side menu above "Insert in document" select 2022-11-08 12:54:07 -07:00
nathan
ed50291ad4 Calendar: Get some more space for 'Non blocking' and created user fields 2022-11-07 08:17:26 -07:00
Hadi Nategh
c85d29c0d0 Fix Today action button styling in the header toolbar 2022-11-07 10:52:16 +01:00
Hadi Nategh
def19ebe48 Move calendar date indicator to the right side of header 2022-11-07 10:47:55 +01:00
Hadi Nategh
eccf4bb1da Remove border and extra padding from hr used in sideboxes 2022-11-07 10:39:34 +01:00
Hadi Nategh
1808255b6b Replace some more png icons with their svg versions 2022-11-02 10:34:23 +01:00
nathan
cc4db511a7 Calendar: Move 7/5 weekend icons up 2022-10-24 13:49:10 -06:00
nathan
14f372c74e Calendar: Change event tooltip to use notification icon instead of alarm icon 2022-10-24 13:27:46 -06:00
nathan
e2b833de67 Calendar: Allow any value for minutes, lets full day events end at 23:59 2022-10-20 15:30:32 -06:00
Hadi Nategh
9ab0ca73bd Remove shadow styling from calendar date navigator used in sidebox 2022-10-14 11:11:36 +02:00
nathan
d457d5476a Calendar: Fix description was not full width 2022-10-13 09:56:59 -06:00
nathan
37cd32e3ef Calendar: Hide actions selectbox entirely when it is readonly 2022-10-13 09:51:30 -06:00
Hadi Nategh
628dd56b87 Fix today action not being displayed in mobile view 2022-09-23 11:32:15 +02:00
ralf
8fa65f13f5 fix quick add to show title as required, but allow to click edit without adding it
also no longer fill empty title with "Event", as it does not work and is annoying
thought et2_required class on et2-textbox should NOT affect the parent/table cell
2022-09-23 09:26:39 +02:00
ralf
34580f4900 put notify external titels into the label too and move the line below adding participants
also some alignment fixes to look nicer
2022-09-23 09:06:29 +02:00
nathan
a18f956533 Calendar: Add participant button is now always visible but disabled until there's a participant to add 2022-09-22 15:29:58 -06:00
Hadi Nategh
3a0f1e7964 Make sure calendar date indicator in nm header is displayed in one line 2022-09-22 11:03:37 +02:00
Hadi Nategh
1eff71056e Fix calendar date indicator not being as same height as other nm fields 2022-09-20 13:06:40 +02:00
Hadi Nategh
275763e7ec Fix weekend switch in calendar toolbar 2022-09-20 12:18:00 +02:00
Hadi Nategh
d6d0dd21a4 Adopt calendar to new BD svg icon 2022-09-20 10:54:14 +02:00
Hadi Nategh
3d7df8e566 WIP Universal Access preference:
- Implements textsize preference
2022-09-14 12:41:09 +02:00
Hadi Nategh
bdeab2e8e1 Fix calendar user's header styling 2022-09-13 14:45:14 +02:00
Hadi Nategh
b6cfeaedf0 Fix some glitches in calendar 2022-09-13 13:52:42 +02:00
Hadi Nategh
06e99c1e7b Don't show delete button if no alarm is defined yet 2022-09-13 10:42:41 +02:00
nathan
662ea62790 Calendar: remove most sidebox date customisations
Now using regular calendar header.  "Go" button and custom header styles removed. Changing the date in sidebox calendar immediately updates state.
2022-09-12 15:35:24 -06:00
Hadi Nategh
a8bec5ff64 Fix freetime search dialog 2022-09-12 15:44:59 +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
fff7d06fcb Style calendar header's date indicator 2022-09-05 14:51:12 +02: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
342eb8461a WIP Ui: Fix dialogs getting scrollbars in initiation 2022-08-30 10:39:57 +02:00
Hadi Nategh
e1a87caf6c WIP of better UI 2022-08-30 07:50:43 +02:00
nathan
924bea48e5 Calendar: Fix some kanban problems
- CalendarOwner webcomponent lacked et2- prefix
- Make sure CalendarOwner TS code is loaded when component is used
- Fix status filter was in changeable fields
- Fix Priority filter was missing options
2022-08-25 10:07:39 -06:00
Hadi Nategh
54cd616b2c WIP Mobile view: get the nm search boxes the right size 2022-08-22 13:33:55 +02:00
Hadi Nategh
b226f46014 Fix calendar's header margins 2022-08-11 11:23:11 +02:00
Hadi Nategh
6471396192 Fix calendar's description field 2022-08-10 10:37:40 +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
e689d0c49d Improve styling of nm header row and widgets inside 2022-08-03 10:14:52 -06:00