Commit Graph

510 Commits

Author SHA1 Message Date
szaimen 360471c778 Add some basic key events to the simple editor
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-05-09 17:09:40 +02:00
szaimen 2491ab0ab5 fix sidebar scrolling
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-04-29 18:12:34 +02:00
julia.kirschenheuter 7a4a64910d Bump @nextcloud/vue from 4.4.0 to 5.1.1
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2022-03-24 15:32:57 +01:00
Jan C. Borchardt 1ab785e31f
Remove blurriness from event participation indicator
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2022-03-03 18:35:00 +01:00
julia.kirschenheuter b9576fcab2 Fix navigation icon bullet
use CheckboxBlankCircle as icon within the Action for icon bullet instead of AppNavigationIconBullet and AppNavigationDisabledCalendarIconBullet.

AppNavigationDisabledCalendarIconBullet is not needed anymore.

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>

!Fixup tabulation

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2022-02-23 11:57:17 +01:00
szaimen 3613cd800b improve styling
Signed-off-by: szaimen <szaimen@e.mail.de>
2022-01-08 10:21:48 +01:00
dartcafe cf3eed3b94
fix #3865
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-06 14:24:07 +01:00
René Gieling 34f33d12f6
Merge branch 'main' into enh/month-view-css 2022-01-03 17:08:59 +01:00
dartcafe 39d28298f2
border art work
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-03 17:07:02 +01:00
szaimen 62e80d4a2f
adjust week view
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-03 17:07:01 +01:00
dartcafe d0d17b30f9
update
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-03 17:07:01 +01:00
dartcafe 24d8e7a29b
raise day-top opacity
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-03 17:07:01 +01:00
dartcafe b56ded1e4b
resolves #3300
Signed-off-by: dartcafe <github@dartcafe.de>
2022-01-03 17:07:00 +01:00
szaimen 894cee6eb2 adjust week view
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-21 15:49:16 +01:00
szaimen fbaea54ed2 fix short events being to long
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-20 09:54:45 +01:00
szaimen faa2b7f877 show the whole title if the event is long enough
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-12-13 22:43:53 +01:00
Richard Steinmetz bc5f228718
Add picker for conflict calendars of appointments
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-12-01 12:47:35 +01:00
Richard Steinmetz 5728e921a1
Fix navigation button padding
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-12-01 11:01:01 +01:00
Richard Steinmetz d015912d9e
Make appointment configs not clickable
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-25 16:06:31 +01:00
Richard Steinmetz 0e8127872a
Add confirmation to appointment config modal
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-25 16:06:30 +01:00
Richard Steinmetz ea317651e3
Implement CRUD UI for appointment configs
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-11-25 16:06:30 +01:00
Richard Steinmetz e5a502798f Merge alarm, repeat and details tabs
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-10-13 14:24:02 +02:00
Richard Steinmetz 9c7e3df23d
Equalize margins between properties on details tab
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-10-01 15:16:19 +02:00
szaimen 27ca9e7f2e fix simple editor size
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-09-28 02:42:34 +02:00
Richard Steinmetz e0857d19e0
Filter rooms by type and availability
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-09-21 12:56:19 +02:00
Raimund Schlüßler 9f79bb3e27
Replace all icons with material design variant
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org>
2021-09-19 12:26:28 +02:00
Richard Steinmetz 1fa42566f5
Show more information about rooms/resources while searching
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-09-08 13:53:22 +02:00
Richard Steinmetz 67e714e7e2
Filter resources by seating capacity and features
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-08-17 18:25:32 +02:00
szaimen 4e3d0b4990
Merge pull request #3362 from tchernobog/master
Restrict size of text fields in event pop-up
2021-08-13 10:40:09 +02:00
Richard Steinmetz e356efc9b0
Merge pull request #3376 from nextcloud/enh/noid/fix-week-view
fix week view
2021-07-30 14:31:49 +02:00
Greta bbe0bd95c1
Merge pull request #3375 from nextcloud/enh/noid/fix-monthview
fix month view
2021-07-30 14:31:20 +02:00
szaimen f6bd7570fa
fix week view
Signed-off-by: szaimen <szaimen@e.mail.de>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-07-30 14:19:45 +02:00
szaimen 157425ba84
Merge pull request #3374 from nextcloud/enh/noid/improve-list-table
fix list table
2021-07-29 13:33:58 +02:00
szaimen 4fb5199d65 fix month view
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-28 17:17:58 +02:00
szaimen 662f796960 fix list table
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-28 16:35:35 +02:00
szaimen 88d6be86cd Make the sidebar usable on mobile again
Signed-off-by: szaimen <szaimen@e.mail.de>
Co-Authored-By: Richard Steinmetz <richard@steinmetz.cloud>
2021-07-28 14:29:37 +02:00
szaimen 98415494a3 Sticky save buttons
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-26 11:49:02 +02:00
Matteo Settenvini dfcfae13d3
Restrict size of text fields in event pop-up
This small styling fix prevents the description of an event
to grow uncontrollably in either width (e.g. in the
presence of a long URL that otherwise cannot go to a
newline), or height (by introducing a maximum relative to
the viewport, and scrollbar otherwise).

Signed-off-by: Matteo Settenvini <matteo.settenvini@montecristosoftware.eu>
2021-07-24 19:11:36 +02:00
szaimen afbd4fdfed fix settings design regression
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-07-19 11:15:20 +02:00
Richard Steinmetz d09b74f3ca
Move resource list and search to a separate tab
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-07-05 16:39:02 +02:00
Richard Steinmetz 0030c44b1d
Bundle style sheets using webpack
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-07-02 16:57:40 +02:00
Thomas Citharel 163dde1efe
Increase event repease multiselect minimum width
It fails to display the whole placeholder on low resolutions

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2021-07-01 09:38:55 +02:00
Elliott Partridge 71bfa2742d Rename fc-timegrid-event-condensed to fc-timegrid-event-short, per rename in fullcalendar v5.7.0
Signed-off-by: Elliott Partridge <elliott.partridge@gmail.com>
2021-06-30 09:57:56 -04:00
Richard Steinmetz 399ebd94b3
Merge pull request #3197 from nextcloud/design/today-alignment
Fix alignment of events in today cell in month view
2021-06-14 09:52:46 +02:00
Jan C. Borchardt b3dfa0a24e
Increase size of dot on timed events in month view for visibility
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2021-06-11 17:15:56 +02:00
Jan C. Borchardt cde9c7353a
Fix alignment of events in today cell in month view
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2021-06-11 16:33:00 +02:00
Richard Steinmetz 46b1b445bb
Hide title arrow button in sidebar
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-06-11 10:56:45 +02:00
Christoph Wurst 054b64cb59
Merge pull request #2971 from mwalbeck/issues/2679/2
Fix right border on today not being visible in month and week view when using Firefox, again
2021-06-11 10:07:41 +02:00
Richard Steinmetz ed220009b2
Add caption for free to free busy modal
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2021-06-08 10:56:29 +02:00
Elliott Partridge cec87e133a Add min-height limits for events
Both condensed (one-line) and normal (2+ lines) events have no minimum height limit, resulting in cut-off event time and/or text.  This change introduces minimum limits for both event styles, guaranteeing that both time and text will be shown.  The trade-off here is that the event height no longer directly correlates exactly to the length of the event.

Signed-off-by: Elliott Partridge <elliott.partridge@gmail.com>
2021-05-28 10:36:58 -04:00
Matteo Settenvini bea17a7109 Add defaultReminder setting
Add a setting to the app state that can be reused
when creating new events to set a default alarm / reminder.

Signed-off-by: Matteo Settenvini <matteo@member.fsf.org>
2021-04-08 12:42:50 +02:00
Matteo Settenvini 222a02564f Add label to slotDuration setting
Add a label to slotDuration so that the user is not left
wondering what the setting refers to. I remember being
puzzled myself the first time I saw it.

Signed-off-by: Matteo Settenvini <matteo@member.fsf.org>
2021-03-31 22:50:14 +02:00
Magnus Walbeck 0d07d56e47
Fix right border on today not being visible in month and week view when using Firefox without breaking editing of existing events
Signed-off-by: Magnus Walbeck <mw@mwalbeck.org>
2021-03-24 16:06:51 +01:00
Christoph Wurst 16357ba9da
Revert "Fix right border on today not being visible in month and week view when using Firefox" 2021-03-24 10:35:22 +01:00
Magnus Walbeck 85bef39384
Set --fc-list-event-hover-bg-color to Nextcloud equivalent to fix white hover colour when using dark theme
Signed-off-by: Magnus Walbeck <mw@mwalbeck.org>
2021-03-18 21:51:39 +01:00
Christoph Wurst 8ec8fb12fb
Merge pull request #2918 from nextcloud/enhancement/free-busy-colors
Improve free/busy colors
2021-03-11 16:15:26 +01:00
Christoph Wurst e0ceafc2be
Improve free/busy colors
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-03-11 16:08:23 +01:00
Magnus Walbeck 61d2ea0dcf
Fix right border on today not being visible in month and week view when using Firefox
Signed-off-by: Magnus Walbeck <mw@mwalbeck.org>
2021-03-08 22:10:33 +01:00
Christoph Wurst 8415df4451
Fix free/busy blocking event background and border
The blocking event (the slot for the selected time frame of the event)
is supposed to show with red border and no background. For some reason
this styling broke (possibly through a fullcalendar upgrade) and
therefore needed some stricter styling rules that turn off FC's default
background and reset the opacity to make the border stand out.

This brings the design back to the original design as done by Georg.
Ref https://github.com/nextcloud/calendar/pull/1731

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-02-26 09:19:36 +01:00
Georg Ehrke 7bf9fa2d3b
Use standardized EmptyContent component
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2021-01-14 17:59:03 +01:00
Sascha Wiswedel 37c29dc109 allow some margin for organizer hint in attendee list
Signed-off-by: Sascha Wiswedel <sascha.wiswedel@nextcloud.com>
2020-11-05 14:06:26 +01:00
Georg Ehrke d2f46f23ac
Add better No Events Screen
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-09-03 16:04:09 +02:00
Georg Ehrke bf855750c7
Hide extra description with CSS
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-09-03 16:04:09 +02:00
Georg Ehrke c90dff705e
Merge pull request #2520 from nextcloud/bugfix/noid/stop_highlighting_weekends
Remove highlighting of weekends
2020-09-02 19:51:53 +02:00
Georg Ehrke a77df0c11b
Add proper error messages to Editor
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-09-02 19:45:18 +02:00
Georg Ehrke 0a57dea010
Remove highlighting of weekends
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-28 19:39:30 +02:00
Georg Ehrke 78132a974e
Use a resize-observer to handle app-navigation and app-sidebar toggles
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-28 15:33:04 +02:00
Georg Ehrke 7dda062c62
Refactor CSS to FullCalendar 5
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-28 15:33:04 +02:00
Georg Ehrke f04bb97e6f
Show colored checkbox for Reminders with a timed due time
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-28 15:33:04 +02:00
Georg Ehrke a62cb69e90
Merge pull request #2509 from nextcloud/bugfix/noid/sharing_dialog_fix
Fix layout issues of calendar sharing
2020-08-26 13:21:33 +02:00
Georg Ehrke 86e561fd5b
Fix layout issues of calendar sharing
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-26 12:06:49 +02:00
Georg Ehrke dbe480f057
Update popover styles and fix opening sidebar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-08-25 12:42:21 +02:00
Jan C. Borchardt 5024579fcc
Center date in month view cell
Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-08-04 16:34:21 +02:00
Georg Ehrke d09beb5821
Fix handling of long calendar names in calendar-picker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-06-09 09:49:29 +02:00
Georg Ehrke b4ba2535d4
Hide the submit button of the sidebar title
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-06-02 10:09:03 +02:00
Georg Ehrke fead5b7fac
Move calendar-picker above time-picker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-05-25 08:58:56 +02:00
Georg Ehrke 71729bcb7a
Make links in read-only version of location and description clickable
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-05-18 15:33:37 +02:00
Georg Ehrke d099c090e1
Adjust css class names for new nc/vue package
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-05-04 20:57:32 +02:00
Georg Ehrke 8d0be98249
Provide overview of keyboard shortcuts
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-30 16:51:17 +02:00
Georg Ehrke 6cb951166e
Use own CSS class for completed tasks
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-16 10:57:24 +02:00
Boris Fritscher e96f559fd4
Show tasks in calendar
- supports taks in mixed calendars or on task only calendars
- feature can be toggled in settings
- checkbox icon adapts to light and dark text and is checked if task is
done
- if start date is available event duration is set from start to due
date
- clicking on event redirects to task app

Signed-off-by: Boris Fritscher <boris@fritscher.ch>
2020-04-16 10:18:02 +02:00
Georg Ehrke 70e5e37057
Do not allow multiline summaries in Calendar-grid
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-09 12:02:59 +02:00
Georg Ehrke e451a82270
Make sure popover editor does not leave boundaries
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-04-06 10:52:05 +02:00
Georg Ehrke 9b14050078
Fix position of timezone icon in datepicker input
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-09 09:20:59 +01:00
Georg Ehrke 4d6ab5ed25
Fix position of datepicker in appnavigation
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-09 09:14:15 +01:00
Georg Ehrke 9d27e4e24a
Position the revert color button right next to the color picker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-02 11:54:50 +01:00
Georg Ehrke ccfa924035
Add custom color picker to sidebar editor
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-03-02 10:39:52 +01:00
Georg Ehrke 2058696ded
Add SlotDuration option to settings
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-28 17:10:46 +01:00
Georg Ehrke 8ac724ebb3
Stop hardcoding saturday and sunday as weekend, change it based on locale
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-02-24 11:17:12 +01:00
Georg Ehrke e8d97d40da
Fix issue with background-color for icon in datepicker
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-30 16:21:47 +01:00
Georg Ehrke 2ce3269473
Fix undefined css var
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-24 22:43:18 +01:00
Georg Ehrke 25214b020e
Style more event popover
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-20 14:34:23 +01:00
Georg Ehrke fab04329b0
Merge pull request #1809 from nextcloud/bugfix/noid/firefox_vertical_scroll
Hide vertical scroll bar in Firefox
2020-01-15 10:46:12 +01:00
Georg Ehrke 7a0db309f0
Merge pull request #1805 from nextcloud/bugfix/noid/today_week_view
Fix today indicator in day and week view
2020-01-15 09:31:26 +01:00
Georg Ehrke 2d2c51ecc0
Fix today indicator in day and week view
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-15 08:56:57 +01:00
Justin Sleep 45640767b8 Add a reminder icon for events with notifications
Signed-off-by: Justin Sleep <justin@midnightmechanism.com>
2020-01-14 10:27:55 -06:00
Georg Ehrke 0fa9828d08
Hide vertical scroll bar in Firefox
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-14 15:15:59 +01:00
Georg Ehrke 37bf964908
Add Free/Busy UI
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-01-13 15:16:58 +01:00
Georg Ehrke f2dbc63a53
Replace New Reminder button with Multiselect to allow easier selection of alarm
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-12-06 13:40:20 +01:00
Georg Ehrke 442aa613fd
Remove the Shared label, because it is taking up too much space in the apps-navigation
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-11-22 10:25:32 +01:00