From cd8ec80b8ae4454758215d275f94a8d221fa92d8 Mon Sep 17 00:00:00 2001 From: Anton Date: Thu, 9 Jan 2025 14:45:21 +0100 Subject: [PATCH] Small form fixes [SCI-11423][SCI-11433] --- app/assets/stylesheets/tailwind/inputs.css | 6 +++ app/javascript/vue/forms/field.vue | 10 +++- app/javascript/vue/forms/fields/datetime.vue | 49 ++++++++++--------- .../vue/forms/fields/multiple_choice.vue | 1 + app/javascript/vue/forms/fields/number.vue | 5 +- .../vue/forms/fields/single_choice.vue | 1 + app/javascript/vue/forms/fields/text.vue | 7 ++- .../vue/shared/content/modal/form_select.vue | 7 ++- app/javascript/vue/shared/inline_edit.vue | 4 +- config/locales/en.yml | 2 + 10 files changed, 62 insertions(+), 30 deletions(-) diff --git a/app/assets/stylesheets/tailwind/inputs.css b/app/assets/stylesheets/tailwind/inputs.css index 6ea4e568f..a5b9104d2 100644 --- a/app/assets/stylesheets/tailwind/inputs.css +++ b/app/assets/stylesheets/tailwind/inputs.css @@ -91,6 +91,12 @@ @apply border-sn-science-blue; } + .sci-input-container-v2 textarea:disabled { + background-color: var(--sn-super-light-grey); + color: var(--sn-grey); + border: 1px solid var(--sn-light-grey); + } + .sci-input-container-v2 .history-flyout li:hover { @apply bg-sn-super-light-grey; } diff --git a/app/javascript/vue/forms/field.vue b/app/javascript/vue/forms/field.vue index 1284a7f77..51738e231 100644 --- a/app/javascript/vue/forms/field.vue +++ b/app/javascript/vue/forms/field.vue @@ -17,9 +17,15 @@