From fff16a86a57e0eab09e91243c3a8a28be785ce82 Mon Sep 17 00:00:00 2001 From: Randi Miller Date: Thu, 14 Mar 2019 03:40:03 -0400 Subject: [PATCH 1/4] Added a highlight on today's date in To-Dos cal --- website/client/components/tasks/taskModal.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/website/client/components/tasks/taskModal.vue b/website/client/components/tasks/taskModal.vue index 793ffeafe3..5a88879a81 100644 --- a/website/client/components/tasks/taskModal.vue +++ b/website/client/components/tasks/taskModal.vue @@ -88,7 +88,8 @@ :clearButtonText='$t("clear")', :todayButton='!challengeAccessRequired', :todayButtonText='$t("today")', - :disabled-picker='challengeAccessRequired' + :disabled-picker='challengeAccessRequired', + :highlighted='calendarHighlights' ) .option(v-if="task.type === 'daily'") .form-group @@ -717,6 +718,7 @@ export default { con: 'constitution', per: 'perception', }, + calendarHighlights: { dates: [new Date()]}, }; }, mounted () { From bac91211538c1ab4c823ace21e36e25378ca837c Mon Sep 17 00:00:00 2001 From: Randi Miller Date: Tue, 19 Mar 2019 15:44:06 -0400 Subject: [PATCH 2/4] Changes color scheme for datepicker fixes #11064 --- website/client/assets/scss/datepicker.scss | 28 +++++++++++++++++++ website/client/components/tasks/taskModal.vue | 4 ++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 website/client/assets/scss/datepicker.scss diff --git a/website/client/assets/scss/datepicker.scss b/website/client/assets/scss/datepicker.scss new file mode 100644 index 0000000000..d957e1c90e --- /dev/null +++ b/website/client/assets/scss/datepicker.scss @@ -0,0 +1,28 @@ + +@import '~client/assets/scss/colors.scss'; + +.vdp-datepicker .vdp-datepicker__calendar { + + .cell:not(.blank):not(.disabled).day:hover { + border-radius: 2px; + border: 1px solid $purple-400; + } + + .cell.selected, + .cell.selected.highlighted, + .cell.selected:hover { + border-radius: 2px; + color: $white; + background: $purple-400; + } + + .cell.highlighted { + background: rgba($purple-400, 0.24); + } + + .cell.highlighted, + .cell.selected { + font-weight: bold; + } + +} \ No newline at end of file diff --git a/website/client/components/tasks/taskModal.vue b/website/client/components/tasks/taskModal.vue index 5a88879a81..d9c52e5316 100644 --- a/website/client/components/tasks/taskModal.vue +++ b/website/client/components/tasks/taskModal.vue @@ -100,7 +100,8 @@ :clearButton="false", :todayButton="!challengeAccessRequired", :todayButtonText="$t('today')", - :disabled-picker="challengeAccessRequired" + :disabled-picker="challengeAccessRequired", + :highlighted='calendarHighlights' ) .option(v-if="task.type === 'daily'") .form-group @@ -250,6 +251,7 @@