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")