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 @@
.flex.w-full(class="gap-x-1.5")
base-select(:items="items", v-model="network.kind")
- base-input.w-full(v-model="network.username", placeholder="Ссылкa", outlined, :rule="ruleInput", no-error-icon)
+ base-input.w-full(v-model="network.username", placeholder="Ссылкa", :rule="ruleInput", size="M")
@@ -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")