refactor: 05 => enhance layout and styling for FormAbout component

This commit is contained in:
puriphatt 2025-01-28 11:26:09 +07:00
parent 90cbe69ba7
commit df1bf1b67f

View file

@ -54,11 +54,15 @@ defineEmits<{
/> />
</div> </div>
</div> </div>
<div class="col-12 row q-col-gutter-sm"> <div class="col-12 row" :class="{ 'q-col-gutter-sm': !inputOnly }">
<SelectBranch <SelectBranch
v-model:value="branchId" v-model:value="branchId"
:label="$t('quotation.branchVirtual')" :label="$t('quotation.branchVirtual')"
class="col-md-6 col-12" class="col-md-6 col-12"
:class="{
'field-one': inputOnly && $q.screen.gt.sm,
'q-mb-sm': inputOnly && $q.screen.lt.md,
}"
simple simple
required required
:readonly :readonly
@ -71,6 +75,7 @@ defineEmits<{
})})`" })})`"
@create="$emit('addCustomer')" @create="$emit('addCustomer')"
class="col-md-6 col-12" class="col-md-6 col-12"
:class="{ 'field-two': inputOnly && $q.screen.gt.sm }"
:creatable-disabled="!branchId" :creatable-disabled="!branchId"
:creatable="!inputOnly" :creatable="!inputOnly"
simple simple
@ -80,3 +85,17 @@ defineEmits<{
</div> </div>
</div> </div>
</template> </template>
<style scoped>
:deep(
label.q-field.row.no-wrap.items-start.q-field--outlined.q-select.field-one
) {
padding-right: 4px;
}
:deep(
label.q-field.row.no-wrap.items-start.q-field--outlined.q-select.field-two
) {
padding-left: 4px;
}
</style>