diff --git a/app/javascript/application.scss b/app/javascript/application.scss index eaf2f469..1a6b527d 100644 --- a/app/javascript/application.scss +++ b/app/javascript/application.scss @@ -130,7 +130,3 @@ button[disabled] .enabled { outline-offset: 3px; outline-color: hsl(var(--bc) / 0.2); } - -select:required:invalid { - color: gray !important; -} diff --git a/app/javascript/form.scss b/app/javascript/form.scss index c6686829..fb651155 100644 --- a/app/javascript/form.scss +++ b/app/javascript/form.scss @@ -31,10 +31,6 @@ button[disabled] .enabled { display: none; } -select:required:invalid { - @apply text-gray-300; -} - .input-bordered { @apply border-base-content/20; } diff --git a/app/javascript/submission_form/form.vue b/app/javascript/submission_form/form.vue index bf1e0551..2897ae87 100644 --- a/app/javascript/submission_form/form.vue +++ b/app/javascript/submission_form/form.vue @@ -152,6 +152,7 @@ dir="auto" :required="currentField.required" class="select base-input !text-2xl w-full text-center font-normal" + :class="{ 'text-gray-300': !values[currentField.uuid] }" :name="`values[${currentField.uuid}]`" @change="values[currentField.uuid] = $event.target.value" @focus="scrollIntoField(currentField)" @@ -159,6 +160,7 @@ @@ -167,6 +169,7 @@ :key="option.uuid" :selected="values[currentField.uuid] == option.value" :value="option.value" + class="text-base-content" > {{ option.value }} diff --git a/app/javascript/submission_form/signature_step.vue b/app/javascript/submission_form/signature_step.vue index b4bfdbdd..09ad9305 100644 --- a/app/javascript/submission_form/signature_step.vue +++ b/app/javascript/submission_form/signature_step.vue @@ -197,6 +197,7 @@ diff --git a/app/javascript/template_builder/conditions_modal.vue b/app/javascript/template_builder/conditions_modal.vue index 16e78697..6b88aa96 100644 --- a/app/javascript/template_builder/conditions_modal.vue +++ b/app/javascript/template_builder/conditions_modal.vue @@ -50,6 +50,7 @@ @@ -105,6 +108,7 @@ :key="option.uuid" :value="option.uuid" :selected="condition.value === option.uuid" + class="text-base-content" > {{ option.value || `${t('option')} ${index + 1}` }} diff --git a/app/javascript/template_builder/import_list.vue b/app/javascript/template_builder/import_list.vue index d426e957..b8e1c415 100644 --- a/app/javascript/template_builder/import_list.vue +++ b/app/javascript/template_builder/import_list.vue @@ -50,6 +50,7 @@
@@ -93,6 +96,7 @@ v-if="column" :value="index" :selected="index === mapping.column_index" + class="text-base-content" > {{ column }}