From b2a7c2e282fb842d6cb7ca786398c7c6c852cdeb Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Thu, 29 Jun 2023 13:48:27 +0200 Subject: [PATCH] Add DateEmbedding component --- client/src/components/dueDates/DateEmbedding.vue | 16 ++++++++++++++++ client/src/components/dueDates/dueDatesUtils.ts | 4 ++-- client/src/pages/StyleGuidePage.vue | 9 +++++++++ .../assignment/AssignmentIntroductionView.vue | 9 +++------ .../static/icons/icon-calendar-light.svg | 5 +++++ 5 files changed, 35 insertions(+), 8 deletions(-) create mode 100644 client/src/components/dueDates/DateEmbedding.vue create mode 100644 server/vbv_lernwelt/static/icons/icon-calendar-light.svg diff --git a/client/src/components/dueDates/DateEmbedding.vue b/client/src/components/dueDates/DateEmbedding.vue new file mode 100644 index 00000000..b98c3faf --- /dev/null +++ b/client/src/components/dueDates/DateEmbedding.vue @@ -0,0 +1,16 @@ + + + diff --git a/client/src/components/dueDates/dueDatesUtils.ts b/client/src/components/dueDates/dueDatesUtils.ts index 7f3f9adf..0c28c3af 100644 --- a/client/src/components/dueDates/dueDatesUtils.ts +++ b/client/src/components/dueDates/dueDatesUtils.ts @@ -28,11 +28,11 @@ export const formatDate = (start: Dayjs, end: Dayjs) => { )}`; }; -const getTimeString = (date: Dayjs) => { +export const getTimeString = (date: Dayjs) => { return `${date.format("H:mm")}`; }; -const getDateString = (date: Dayjs) => { +export const getDateString = (date: Dayjs) => { return `${date.format("D. MMMM YYYY")}`; }; diff --git a/client/src/pages/StyleGuidePage.vue b/client/src/pages/StyleGuidePage.vue index ebe903f9..1cb4a1e3 100644 --- a/client/src/pages/StyleGuidePage.vue +++ b/client/src/pages/StyleGuidePage.vue @@ -216,6 +216,15 @@ function log(data: any) { ls-end + +
+ calendar + +
+
+ calendar-light + +
diff --git a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentIntroductionView.vue b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentIntroductionView.vue index 835ede28..78978912 100644 --- a/client/src/pages/learningPath/learningContentPage/assignment/AssignmentIntroductionView.vue +++ b/client/src/pages/learningPath/learningContentPage/assignment/AssignmentIntroductionView.vue @@ -1,4 +1,5 @@