diff --git a/src/assets/img/icons/icon-ablue-next.png b/src/assets/img/icons/icon-ablue-next.png new file mode 100644 index 00000000..ff8ec863 Binary files /dev/null and b/src/assets/img/icons/icon-ablue-next.png differ diff --git a/src/assets/img/icons/icon-ablue-previous.png b/src/assets/img/icons/icon-ablue-previous.png new file mode 100644 index 00000000..ebac34a2 Binary files /dev/null and b/src/assets/img/icons/icon-ablue-previous.png differ diff --git a/src/constants/error-messages.js b/src/constants/error-messages.js index e1d23731..cc4bd3b2 100644 --- a/src/constants/error-messages.js +++ b/src/constants/error-messages.js @@ -58,7 +58,8 @@ const errorMessages = Object.freeze({ MODEL_REQUIRED: 'Vehicle model is required.', STYLE_REQUIRED: 'Vehicle style is required.', MOBILE_LOCATION_REQUIRED: 'Please enter your service address', - DATE_REQUIRED: 'Please select a date' + DATE_REQUIRED: 'Please select a date', + TIME_REQUIRED: 'Please select an appointment time.' }); export default errorMessages; diff --git a/src/digital-components/date-picker/date-picker.vue b/src/digital-components/date-picker/date-picker.vue index 954451f6..76e87f44 100644 --- a/src/digital-components/date-picker/date-picker.vue +++ b/src/digital-components/date-picker/date-picker.vue @@ -2,108 +2,109 @@
-
+
- Select a day and time + When would you like service? +
+ When would you like service? +
+
+ Your service will take approximately {{ appointmentEstimate }} +
-
- {{ month.monthLabel }} {{ month.yearNum?.toString() }} + class="appointment-date-picker-container" + :class="isMobileView ? 'mobile' : 'desktop'"> +
+ + Left arrow icon + Previous +
-
- = Available +
+ {{ headerDateString }}
-
-
@@ -111,24 +112,21 @@