diff --git a/app/src/plugins/app/_components/a-bloker-modal.vue b/app/src/plugins/app/_components/a-bloker-modal.vue index 20c8467..d93a14c 100644 --- a/app/src/plugins/app/_components/a-bloker-modal.vue +++ b/app/src/plugins/app/_components/a-bloker-modal.vue @@ -11,22 +11,13 @@ > - - + - + label="Názov blokeru" + variant="solo" + >
- + @option-selected="employeeSelected" + /> +
VYTVORIŤ @@ -70,7 +72,12 @@ export default { Datepicker, }, - props: ['visible'], + props: { + visible: { + type: Boolean, + required: true + } + }, data() { return { @@ -111,6 +118,20 @@ export default { this.$toast.error(error.response.data.error) } }, + + // Vuetify input was automatically focus after date input was clicked. This will prevent this unwanted behavior + onDateFocus($event) { + if ($event == undefined) { + this.preventInputFocus = true + } + }, + + onInputFocus($event) { + if (this.preventInputFocus) { + $event.target.blur() + this.preventInputFocus = false + } + } }, computed: { @@ -166,7 +187,6 @@ export default { flex: 1 1 100% margin: 10px 0 overflow-y: scroll - justify-content: flex-end .z-btn height: 50px diff --git a/app/src/plugins/app/_components/a-files-upload.vue b/app/src/plugins/app/_components/a-files-upload.vue new file mode 100644 index 0000000..96ec693 --- /dev/null +++ b/app/src/plugins/app/_components/a-files-upload.vue @@ -0,0 +1,66 @@ + + + + + \ No newline at end of file diff --git a/app/src/plugins/app/_components/a-master-task-modal.vue b/app/src/plugins/app/_components/a-master-task-modal.vue index c7f0b0a..8dee4ae 100644 --- a/app/src/plugins/app/_components/a-master-task-modal.vue +++ b/app/src/plugins/app/_components/a-master-task-modal.vue @@ -10,20 +10,21 @@ > - - + + - + + + VYTVORIŤ @@ -50,19 +61,27 @@ diff --git a/app/src/plugins/app/_components/w-autocomplete.vue b/app/src/plugins/app/_components/w-autocomplete.vue index e5f1c63..1e0c7a6 100644 --- a/app/src/plugins/app/_components/w-autocomplete.vue +++ b/app/src/plugins/app/_components/w-autocomplete.vue @@ -2,9 +2,15 @@
@@ -15,6 +21,8 @@ diff --git a/app/src/plugins/app/_theme/date-picker.sass b/app/src/plugins/app/_theme/date-picker.sass index 3a651b3..1abb3b5 100644 --- a/app/src/plugins/app/_theme/date-picker.sass +++ b/app/src/plugins/app/_theme/date-picker.sass @@ -1,6 +1,6 @@ .dp__input height: 56px - border: 1px solid #ABABAB !important + border: 1px solid #E5E5E5 !important .dp__range_end, .dp__range_start, .dp__active_date background: #7F39FB !important diff --git a/app/src/plugins/app/_theme/global.sass b/app/src/plugins/app/_theme/global.sass index 735d982..2b1b72e 100644 --- a/app/src/plugins/app/_theme/global.sass +++ b/app/src/plugins/app/_theme/global.sass @@ -24,4 +24,12 @@ th cursor: pointer .hover-background:hover - background-color: rgba(0, 0, 0, var(--v-hover-opacity)) \ No newline at end of file + background-color: rgba(0, 0, 0, var(--v-hover-opacity)) + +.v-input__control + border-radius: 4px + +.border-select .v-input__control + border: 1px solid #E5E5E5 !important + + \ No newline at end of file diff --git a/app/src/plugins/app/_theme/vuetify/v-dialog.sass b/app/src/plugins/app/_theme/vuetify/v-dialog.sass index e727cf4..1314904 100644 --- a/app/src/plugins/app/_theme/vuetify/v-dialog.sass +++ b/app/src/plugins/app/_theme/vuetify/v-dialog.sass @@ -1,4 +1,4 @@ .v-dialog h1 - font-size: 22px - font-weight: 300 \ No newline at end of file + font-size: 26px + font-weight: 500 \ No newline at end of file