fix selector colors
This commit is contained in:
committed by
Oleksandr Turchyn
parent
c258915031
commit
77261f457c
@@ -130,7 +130,3 @@ button[disabled] .enabled {
|
|||||||
outline-offset: 3px;
|
outline-offset: 3px;
|
||||||
outline-color: hsl(var(--bc) / 0.2);
|
outline-color: hsl(var(--bc) / 0.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
select:required:invalid {
|
|
||||||
color: gray !important;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -31,10 +31,6 @@ button[disabled] .enabled {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
select:required:invalid {
|
|
||||||
@apply text-gray-300;
|
|
||||||
}
|
|
||||||
|
|
||||||
.input-bordered {
|
.input-bordered {
|
||||||
@apply border-base-content/20;
|
@apply border-base-content/20;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -152,6 +152,7 @@
|
|||||||
dir="auto"
|
dir="auto"
|
||||||
:required="currentField.required"
|
:required="currentField.required"
|
||||||
class="select base-input !text-2xl w-full text-center font-normal"
|
class="select base-input !text-2xl w-full text-center font-normal"
|
||||||
|
:class="{ 'text-gray-300': !values[currentField.uuid] }"
|
||||||
:name="`values[${currentField.uuid}]`"
|
:name="`values[${currentField.uuid}]`"
|
||||||
@change="values[currentField.uuid] = $event.target.value"
|
@change="values[currentField.uuid] = $event.target.value"
|
||||||
@focus="scrollIntoField(currentField)"
|
@focus="scrollIntoField(currentField)"
|
||||||
@@ -159,6 +160,7 @@
|
|||||||
<option
|
<option
|
||||||
value=""
|
value=""
|
||||||
:selected="!values[currentField.uuid]"
|
:selected="!values[currentField.uuid]"
|
||||||
|
class="text-gray-300"
|
||||||
>
|
>
|
||||||
{{ t('select_your_option') }}
|
{{ t('select_your_option') }}
|
||||||
</option>
|
</option>
|
||||||
@@ -167,6 +169,7 @@
|
|||||||
:key="option.uuid"
|
:key="option.uuid"
|
||||||
:selected="values[currentField.uuid] == option.value"
|
:selected="values[currentField.uuid] == option.value"
|
||||||
:value="option.value"
|
:value="option.value"
|
||||||
|
class="text-base-content"
|
||||||
>
|
>
|
||||||
{{ option.value }}
|
{{ option.value }}
|
||||||
</option>
|
</option>
|
||||||
|
|||||||
@@ -197,6 +197,7 @@
|
|||||||
<select
|
<select
|
||||||
v-if="requireSigningReason && !isOtherReason"
|
v-if="requireSigningReason && !isOtherReason"
|
||||||
class="select base-input !text-2xl w-full mt-6 text-center"
|
class="select base-input !text-2xl w-full mt-6 text-center"
|
||||||
|
:class="{ 'text-gray-300': !reason }"
|
||||||
required
|
required
|
||||||
:name="`values[${field.preferences.reason_field_uuid}]`"
|
:name="`values[${field.preferences.reason_field_uuid}]`"
|
||||||
@change="$event.target.value === 'other' ? [reason = '', isOtherReason = true] : $emit('update:reason', $event.target.value)"
|
@change="$event.target.value === 'other' ? [reason = '', isOtherReason = true] : $emit('update:reason', $event.target.value)"
|
||||||
@@ -205,6 +206,7 @@
|
|||||||
value=""
|
value=""
|
||||||
disabled
|
disabled
|
||||||
:selected="!reason"
|
:selected="!reason"
|
||||||
|
class="text-gray-300"
|
||||||
>
|
>
|
||||||
{{ t('select_a_reason') }}
|
{{ t('select_a_reason') }}
|
||||||
</option>
|
</option>
|
||||||
@@ -213,10 +215,14 @@
|
|||||||
:key="option"
|
:key="option"
|
||||||
:value="option"
|
:value="option"
|
||||||
:selected="reason === option"
|
:selected="reason === option"
|
||||||
|
class="text-base-content"
|
||||||
>
|
>
|
||||||
{{ label }}
|
{{ label }}
|
||||||
</option>
|
</option>
|
||||||
<option value="other">
|
<option
|
||||||
|
value="other"
|
||||||
|
class="text-base-content"
|
||||||
|
>
|
||||||
{{ t('other') }}
|
{{ t('other') }}
|
||||||
</option>
|
</option>
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
@@ -50,6 +50,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<select
|
<select
|
||||||
class="select select-bordered select-sm w-full bg-white h-11 pl-4 text-base font-normal"
|
class="select select-bordered select-sm w-full bg-white h-11 pl-4 text-base font-normal"
|
||||||
|
:class="{ 'text-gray-300': !condition.field_uuid }"
|
||||||
required
|
required
|
||||||
@change="[
|
@change="[
|
||||||
condition.field_uuid = $event.target.value,
|
condition.field_uuid = $event.target.value,
|
||||||
@@ -68,6 +69,7 @@
|
|||||||
v-for="f in fields"
|
v-for="f in fields"
|
||||||
:key="f.uuid"
|
:key="f.uuid"
|
||||||
:value="f.uuid"
|
:value="f.uuid"
|
||||||
|
class="text-base-content"
|
||||||
:selected="condition.field_uuid === f.uuid"
|
:selected="condition.field_uuid === f.uuid"
|
||||||
>
|
>
|
||||||
{{ f.name || buildDefaultName(f, template.fields) }}
|
{{ f.name || buildDefaultName(f, template.fields) }}
|
||||||
@@ -90,6 +92,7 @@
|
|||||||
<select
|
<select
|
||||||
v-if="conditionField(condition)?.options?.length"
|
v-if="conditionField(condition)?.options?.length"
|
||||||
class="select select-bordered select-sm w-full bg-white h-11 pl-4 text-base font-normal"
|
class="select select-bordered select-sm w-full bg-white h-11 pl-4 text-base font-normal"
|
||||||
|
:class="{ 'text-gray-300': !condition.value }"
|
||||||
required
|
required
|
||||||
@change="condition.value = $event.target.value"
|
@change="condition.value = $event.target.value"
|
||||||
>
|
>
|
||||||
@@ -105,6 +108,7 @@
|
|||||||
:key="option.uuid"
|
:key="option.uuid"
|
||||||
:value="option.uuid"
|
:value="option.uuid"
|
||||||
:selected="condition.value === option.uuid"
|
:selected="condition.value === option.uuid"
|
||||||
|
class="text-base-content"
|
||||||
>
|
>
|
||||||
{{ option.value || `${t('option')} ${index + 1}` }}
|
{{ option.value || `${t('option')} ${index + 1}` }}
|
||||||
</option>
|
</option>
|
||||||
|
|||||||
@@ -50,6 +50,7 @@
|
|||||||
<div class="flex">
|
<div class="flex">
|
||||||
<select
|
<select
|
||||||
class="base-select !select-sm !h-10"
|
class="base-select !select-sm !h-10"
|
||||||
|
:class="{ '!text-gray-300': !mapping.field_name }"
|
||||||
required
|
required
|
||||||
@change="mapping.field_name = $event.target.value"
|
@change="mapping.field_name = $event.target.value"
|
||||||
>
|
>
|
||||||
@@ -65,6 +66,7 @@
|
|||||||
:key="index"
|
:key="index"
|
||||||
:value="field.name"
|
:value="field.name"
|
||||||
:selected="mapping.field_name === field.name"
|
:selected="mapping.field_name === field.name"
|
||||||
|
class="text-base-content"
|
||||||
>
|
>
|
||||||
{{ field.name }}
|
{{ field.name }}
|
||||||
</option>
|
</option>
|
||||||
@@ -75,6 +77,7 @@
|
|||||||
<div class="w-full relative">
|
<div class="w-full relative">
|
||||||
<select
|
<select
|
||||||
class="base-select !select-sm !h-10"
|
class="base-select !select-sm !h-10"
|
||||||
|
:class="{ '!text-gray-300': !mapping.column_index }"
|
||||||
required
|
required
|
||||||
@change="mapping.column_index = parseInt($event.target.value)"
|
@change="mapping.column_index = parseInt($event.target.value)"
|
||||||
>
|
>
|
||||||
@@ -93,6 +96,7 @@
|
|||||||
v-if="column"
|
v-if="column"
|
||||||
:value="index"
|
:value="index"
|
||||||
:selected="index === mapping.column_index"
|
:selected="index === mapping.column_index"
|
||||||
|
class="text-base-content"
|
||||||
>
|
>
|
||||||
{{ column }}
|
{{ column }}
|
||||||
</option>
|
</option>
|
||||||
|
|||||||
Reference in New Issue
Block a user