From 27f25a882615418afdb62ff5b631fef81d327f57 Mon Sep 17 00:00:00 2001 From: Daria Golova Date: Fri, 14 Jul 2023 18:17:57 +0300 Subject: [PATCH] =?UTF-8?q?WIP=20=D0=A7=D0=B0=D1=81=D1=82=D0=B8=D1=87?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B7=D0=B0=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=D0=B0?= =?UTF-8?q?=20=D0=B8=D0=BD=D0=BF=D1=83=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BaseInput.vue | 6 +- src/components/base/BaseAddingNetwork.vue | 4 +- src/components/base/BaseInputDate.vue | 217 +++++++++++------- src/components/base/BaseInputFullName.vue | 6 +- src/components/base/BaseInputTime.vue | 165 ++++++++----- src/components/base/Calendar/BaseCalendar.vue | 39 +++- .../base/Calendar/CalendarDates.vue | 2 +- .../clients/components/ClientsTableHat.vue | 15 +- .../components/FormCreateAddresses.vue | 50 ++-- .../components/FormCreateBasicInfo.vue | 18 +- .../FormCreateIdentityDocuments.vue | 36 +-- .../MedicalProtocolCreateModal.vue | 14 +- 12 files changed, 347 insertions(+), 225 deletions(-) diff --git a/src/components/BaseInput.vue b/src/components/BaseInput.vue index 2e144bc..0fa13e6 100644 --- a/src/components/BaseInput.vue +++ b/src/components/BaseInput.vue @@ -4,7 +4,7 @@ v-model="value", :name="name", :multiple="multiple", - :class="{'font-input': true, 'doc': doc}", + :class="{'circle': circle, 'font-input': true, 'doc': doc}", :input-style="{resize: resize,}", :borderless="borderless", :placeholder="placeholder", @@ -78,6 +78,7 @@ export default { name: String, important: Boolean, size: String, + circle: Boolean, }, emits: ["update:modelValue"], computed: { @@ -214,4 +215,7 @@ export default { font-weight: 500 font-size: 12px line-height: 135% !important + +.input :deep(.q-field__marginal) + height: auto !important diff --git a/src/components/base/BaseAddingNetwork.vue b/src/components/base/BaseAddingNetwork.vue index 23c6261..df6a6aa 100644 --- a/src/components/base/BaseAddingNetwork.vue +++ b/src/components/base/BaseAddingNetwork.vue @@ -1,11 +1,11 @@ @@ -149,17 +173,56 @@ export default { .font-input font-feature-settings: 'pnum' on, 'lnum' on -.circle - width: 100% - height: 100% - border-radius: 50% - z-index: 5 - opacity: 0 - cursor: pointer - - diff --git a/src/components/base/BaseInputFullName.vue b/src/components/base/BaseInputFullName.vue index e60278c..7746d12 100644 --- a/src/components/base/BaseInputFullName.vue +++ b/src/components/base/BaseInputFullName.vue @@ -29,7 +29,7 @@ type="file", id="image-upload", accept="image/*", - @change="(e) => previewImage(e)" + @change="(e) => previewImage(e)", ) .avatar.flex.absolute.items-center.gap-x-6 img.avatar.object-cover(for="image-upload", :src="image", v-if="image") @@ -41,14 +41,14 @@ padding="2px 0 0 0" ) q-icon(name="app:ok", size="20px") - base-input.w-full(v-model="infoClient.basic.full_name", placeholder="ФИО пациента*", outlined) + base-input.w-full(v-model="infoClient.basic.full_name", placeholder="ФИО пациента*", size="M")