diff --git a/src/views/Appointments/Booking.vue b/src/views/Appointments/Booking.vue
index 198e2fe8d6..afb7216d73 100644
--- a/src/views/Appointments/Booking.vue
+++ b/src/views/Appointments/Booking.vue
@@ -11,35 +11,40 @@
:display-name="userInfo.displayName"
:disable-tooltip="true"
:disable-menu="true"
- :size="180" />
+ :size="44" />
{{ userInfo.displayName }}
-
+
{{ config.name }}
-
+
+
{{ config.description }}
-
{{ $t('calendar', 'Select date') }}
+
-
+
-
{{ $t('calendar', 'Select slot') }}
-
+
{{ $t('calendar', 'Select slot') }}
-
-
- {{ $t('calendar', 'No slots available') }}
-
+
+
div {
+ flex-basis: 33.33%;
+ flex-grow: 1;
+}
+
+.booking__config-user-info {
+ flex-grow: 1;
+}
+
+.booking__date-selection {
+ display: flex;
+ flex-direction: column;
+}
+
+.booking__description {
+ white-space: break-spaces;
+}
- &__date-selection {
- display: flex;
- flex-direction: column;
- }
+.booking__date-selection,
+.booking__slot-selection {
+ padding: 0 10px;
+}
- &__description {
- white-space: break-spaces;
- }
+.booking__time-zone {
+ margin-top: 280px;
+ position: relative;
+}
- &__config-user-info,
- &__date-selection,
- &__slot-selection {
- padding: 10px;
- flex-grow: 1;
- }
+.booking__date-header {
+ position: relative;
+ margin-left: 16px;
+}
- &__config-user-info {
- flex-grow: 1;
- padding-right: 120px;
- }
+.booking__slot-selection .material-design-icon.loading-icon.animation-rotate {
+ animation: rotate var(--animation-duration, 0.8s) linear infinite;
+}
- &__date-selection,
- &__slot-selection {
- flex-grow: 2;
- }
+.booking__slots {
+ display: flex;
+ flex-direction: column;
+ max-height: 440px;
+ overflow-y: auto;
+}
- &__time-zone {
- max-width: 250px;
- }
+:deep(.mx-input-wrapper) {
+ display: none;
+}
- &__slot-selection .material-design-icon.loading-icon.animation-rotate {
- animation: rotate var(--animation-duration, 0.8s) linear infinite;
- }
+:deep(.mx-datepicker-main) {
+ border: 0;
+}
- &__slots {
- display: flex;
- flex-direction: column;
- }
+h2, h3, h4, h5 {
+ margin-top: 0;
}
+.booking__date {
+ margin-top: -25px;
+}
+