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",