From e7c489700bcca6d8bacab17585e4437ab7a67afa Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Tue, 2 Aug 2022 12:22:32 +0200 Subject: [PATCH] Redesign calendar sharing Signed-off-by: Richard Steinmetz --- .../CalendarList/CalendarListItem.vue | 466 ++++-------------- .../AppNavigation/EditCalendarModal.vue | 318 ++++++++++++ .../PublishCalendar.vue} | 262 +++++----- .../ShareItem.vue} | 88 ++-- .../SharingSearch.vue} | 25 +- src/store/calendars.js | 61 +++ src/views/Calendar.vue | 3 + 7 files changed, 694 insertions(+), 529 deletions(-) create mode 100644 src/components/AppNavigation/EditCalendarModal.vue rename src/components/AppNavigation/{CalendarList/CalendarListItemSharingPublishItem.vue => EditCalendarModal/PublishCalendar.vue} (64%) rename src/components/AppNavigation/{CalendarList/CalendarListItemSharingShareItem.vue => EditCalendarModal/ShareItem.vue} (66%) rename src/components/AppNavigation/{CalendarList/CalendarListItemSharingSearch.vue => EditCalendarModal/SharingSearch.vue} (94%) diff --git a/src/components/AppNavigation/CalendarList/CalendarListItem.vue b/src/components/AppNavigation/CalendarList/CalendarListItem.vue index 06c6624639..d07495335d 100644 --- a/src/components/AppNavigation/CalendarList/CalendarListItem.vue +++ b/src/components/AppNavigation/CalendarList/CalendarListItem.vue @@ -1,6 +1,8 @@