From 8da13c5106f45e5703ab86133f640ac69cbb140d Mon Sep 17 00:00:00 2001 From: BatuhanTb Date: Fri, 4 Oct 2024 10:03:10 +0300 Subject: [PATCH] Add arrow buttons for selecting y/m/s --- .../DatePicker/_subs/YearMonthSelector.vue | 228 +++++++++++------- .../PickersContainer/_subs/TimePicker.vue | 35 ++- src/assets/scss/helpers/_position.scss | 7 + src/assets/scss/helpers/index.scss | 1 + src/components/arrow_button.vue | 68 ++++++ 5 files changed, 256 insertions(+), 83 deletions(-) create mode 100644 src/assets/scss/helpers/_position.scss create mode 100644 src/components/arrow_button.vue diff --git a/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/DatePicker/_subs/YearMonthSelector.vue b/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/DatePicker/_subs/YearMonthSelector.vue index df2b5dab..ec965c79 100644 --- a/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/DatePicker/_subs/YearMonthSelector.vue +++ b/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/DatePicker/_subs/YearMonthSelector.vue @@ -3,110 +3,137 @@ class="year-month-selector flex flex-direction-column" :class="{'dark': dark}" > -
+
+
+ + +
+
-
- - {{ m }} - - - {{ year }} - -
+ +
+ + {{ m }} + + + {{ year }} + +
+
+ \ No newline at end of file diff --git a/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/TimePicker.vue b/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/TimePicker.vue index d833641f..81f51199 100644 --- a/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/TimePicker.vue +++ b/src/VueCtkDateTimePicker/_subs/PickersContainer/_subs/TimePicker.vue @@ -16,6 +16,9 @@ : column.type === 'hours' ? onScrollHours($event) : column.type === 'minutes' ? onScrollMinutes($event) : column.type === 'seconds' ? onScrollSeconds($event) : onScrollApms($event) " > +
+ +
+
+ +