From bdfb4bbf8aceeadd477e145791d3734cb6796582 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Fri, 7 Oct 2022 16:31:49 -0400 Subject: [PATCH 01/13] WIP date picker --- .../date-picker/date-picker.vue | 456 ++++++------------ 1 file changed, 158 insertions(+), 298 deletions(-) diff --git a/src/common-components/date-picker/date-picker.vue b/src/common-components/date-picker/date-picker.vue index 28d433289..2bbd1bad5 100644 --- a/src/common-components/date-picker/date-picker.vue +++ b/src/common-components/date-picker/date-picker.vue @@ -1,147 +1,151 @@ + From eea0b883a77e064d1ed34f6a1151ae400e5ed00f Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Mon, 10 Oct 2022 15:44:37 -0400 Subject: [PATCH 02/13] WIP date picker. --- .../date-picker/date-picker.vue | 233 +++++++++++------- 1 file changed, 147 insertions(+), 86 deletions(-) diff --git a/src/common-components/date-picker/date-picker.vue b/src/common-components/date-picker/date-picker.vue index 2bbd1bad5..f2db85e42 100644 --- a/src/common-components/date-picker/date-picker.vue +++ b/src/common-components/date-picker/date-picker.vue @@ -2,7 +2,7 @@
Date Picker -
+
{{currentMonth}} {{currentYear}}
= Available
@@ -15,147 +15,146 @@
ThursdayT
FridayF
SaturdayS
-
- - +
+ +
- - + +
- - - + + +
OCT
- - + +
- - -
-
- - - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + + +
+
+ +
- - + +
- - + +
@@ -175,13 +174,14 @@ export default { isFirstDayOfMonth: true, isCurrentDay: true, isCurrentDayDot: true, + isPastDay: true, }; }, }; + From 204807bf791fadca71f8d1a543f9ba1cf14fa664 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Thu, 13 Oct 2022 09:09:42 -0400 Subject: [PATCH 11/13] Code cleanup per Adam comments. --- .../date-picker/date-picker.vue | 86 +++++++++---------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/src/common-components/date-picker/date-picker.vue b/src/common-components/date-picker/date-picker.vue index 7bff6191c..121f6ed89 100644 --- a/src/common-components/date-picker/date-picker.vue +++ b/src/common-components/date-picker/date-picker.vue @@ -16,175 +16,175 @@
FridayF
SaturdayS
- +
- +
- +
- +
- +
- +
- +
OCT
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
- +
OCT
- +
- +
- +
- +
@@ -295,7 +295,7 @@ export default { outline: none; input[type="radio"] { - position: absolute;; //override bootstrap + position: absolute; //override bootstrap height: 0; opacity: 0; From 2bfb265291fc95a5ab58496ff6ed57f8b9357a92 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Thu, 13 Oct 2022 09:30:50 -0400 Subject: [PATCH 12/13] Moved div to inside label so month name was hoverable with label. Updated CSS accordingly. --- .../date-picker/date-picker.vue | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/common-components/date-picker/date-picker.vue b/src/common-components/date-picker/date-picker.vue index 121f6ed89..e07f8d38c 100644 --- a/src/common-components/date-picker/date-picker.vue +++ b/src/common-components/date-picker/date-picker.vue @@ -43,8 +43,8 @@ -
OCT
@@ -168,8 +168,10 @@
- -
OCT
+ +
@@ -318,7 +320,7 @@ export default { &:after { background-color: $white; } - + .first-day { + .first-day { color: $white; } } @@ -331,7 +333,7 @@ export default { &:after { background-color: $white; } - + .first-day { + .first-day { color: $white; } } @@ -380,7 +382,7 @@ export default { position: absolute; top: 28px; } - + .first-day { + .first-day { color: $blue; } } @@ -414,7 +416,7 @@ export default { color: $white; } } - + .first-day { + .first-day { color: $white; } } From 9d1a768234192ca4a734d644ff7410e95754533f Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Thu, 13 Oct 2022 09:48:28 -0400 Subject: [PATCH 13/13] Add comments. --- src/common-components/date-picker/date-picker.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common-components/date-picker/date-picker.vue b/src/common-components/date-picker/date-picker.vue index e07f8d38c..548ca8d99 100644 --- a/src/common-components/date-picker/date-picker.vue +++ b/src/common-components/date-picker/date-picker.vue @@ -39,6 +39,7 @@
+
+