diff --git a/package-lock.json b/package-lock.json index c75305ea29..fd360a4251 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1153,11 +1153,6 @@ "uuid": "^8.0.0" } }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, "@sinonjs/commons": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.0.tgz", @@ -6665,9 +6660,9 @@ }, "dependencies": { "@sindresorhus/is": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-3.0.0.tgz", - "integrity": "sha512-kqA5I6Yun7PBHk8WN9BBP1c7FfN2SrD05GuVSEYPqDb4nerv7HqYfgBfMIKmT/EuejURkJKLZuLyGKGs6WEG9w==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-3.1.0.tgz", + "integrity": "sha512-n4J+zu52VdY43kdi/XdI9DzuMr1Mur8zFL5ZRG2opCans9aiFwkPxHYFEb5Xgy7n1Z4K6WfI4FpqUqsh3E8BPQ==" }, "@szmarczak/http-timer": { "version": "4.0.5", @@ -10573,6 +10568,11 @@ "semver": "^6.2.0" }, "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, "got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", diff --git a/website/client/config/storybook/config.js b/website/client/config/storybook/config.js index fb3957a25e..63aa9f0c1d 100644 --- a/website/client/config/storybook/config.js +++ b/website/client/config/storybook/config.js @@ -2,7 +2,6 @@ import { configure } from '@storybook/vue'; import './margin.css'; import '../../src/assets/scss/index.scss'; -import '../../src/assets/scss/spacing.scss'; import '../../src/assets/css/sprites.css'; import '../../src/assets/css/sprites/spritesmith-main-0.css'; diff --git a/website/client/package-lock.json b/website/client/package-lock.json index d93e03ac43..57343a7022 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -19885,8 +19885,8 @@ } }, "vuejs-datepicker": { - "version": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec", - "from": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec" + "version": "git://github.com/habitrpg/vuejs-datepicker.git#153d339e4dbebb73733658aeda1d5b7fcc55b0a0", + "from": "git://github.com/habitrpg/vuejs-datepicker.git#153d339e4dbebb73733658aeda1d5b7fcc55b0a0" }, "w3c-hr-time": { "version": "1.0.2", diff --git a/website/client/package.json b/website/client/package.json index 04e4c330fe..8df0f2d610 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -59,7 +59,7 @@ "vue-router": "^3.3.4", "vue-template-compiler": "^2.6.11", "vuedraggable": "^2.24.0", - "vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec", + "vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#153d339e4dbebb73733658aeda1d5b7fcc55b0a0", "webpack": "^4.44.1" } } diff --git a/website/client/src/assets/scss/datepicker.scss b/website/client/src/assets/scss/datepicker.scss deleted file mode 100644 index 7ec0a7711b..0000000000 --- a/website/client/src/assets/scss/datepicker.scss +++ /dev/null @@ -1,26 +0,0 @@ -.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 { - color: $white; - background: $purple-300; - } - - .cell.highlighted { - background: rgba($purple-400, 0.24); - color: $purple-200; - } - - .cell.highlighted, - .cell.selected { - border-radius: 2px; - font-weight: bold; - } - -} \ No newline at end of file diff --git a/website/client/src/assets/scss/index.scss b/website/client/src/assets/scss/index.scss index 63dfcbc85f..424cffb0e7 100644 --- a/website/client/src/assets/scss/index.scss +++ b/website/client/src/assets/scss/index.scss @@ -36,5 +36,4 @@ @import './iconalert'; @import './tiers'; @import './payments'; -@import './datepicker.scss'; @import './spacing'; diff --git a/website/client/src/components/tasks/taskModal.vue b/website/client/src/components/tasks/taskModal.vue index 6669042b85..a02e8ce078 100644 --- a/website/client/src/components/tasks/taskModal.vue +++ b/website/client/src/components/tasks/taskModal.vue @@ -264,13 +264,8 @@ :text="$t('dueDate')" /> @@ -285,12 +280,8 @@ :text="$t('startDate')" /> @@ -787,27 +778,12 @@ } } - .vdp-datepicker.disabled, .input-group-outer.disabled { - .input-group:hover { - border-color: $gray-400; - } + .datetime-buttons { + display: flex; + flex-direction: row; - .input-group .form-control { - background-color: $gray-700; - border-color: $gray-500; - color: $gray-200; - } - - svg path { - opacity: 0.75; - fill: $gray-200; - } - } - - .vdp-datepicker { - .input-group-append { - width: auto; - min-width: 2rem; + .btn { + flex: 1; } } @@ -1067,8 +1043,8 @@ + + diff --git a/website/common/locales/en/tasks.json b/website/common/locales/en/tasks.json index b2bd6b26cd..f6c87b9873 100644 --- a/website/common/locales/en/tasks.json +++ b/website/common/locales/en/tasks.json @@ -81,6 +81,7 @@ "complete2": "Complete", "dated": "Dated", "today": "Today", + "tomorrow": "Tomorrow", "dueIn": "Due <%= dueIn %>", "due": "Due", "notDue": "Not Due",