diff --git a/app/javascript/form.scss b/app/javascript/form.scss index 8abce89f..b604657a 100644 --- a/app/javascript/form.scss +++ b/app/javascript/form.scss @@ -31,20 +31,8 @@ button[disabled] .enabled { display: none; } -button .disabled { - display: none; -} - -button[disabled] .disabled { - display: initial; -} - -button .enabled { - display: initial; -} - -button[disabled] .enabled { - display: none; +select:required:invalid { + @apply text-gray-300; } .btn { @@ -54,6 +42,15 @@ button[disabled] .enabled { .base-input { @apply input input-bordered bg-white; } + .base-button { @apply btn btn-neutral text-white text-base; } + +.base-checkbox { + @apply checkbox rounded bg-white checkbox-sm; +} + +.base-radio { + @apply radio bg-white radio-sm; +} diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index feb03cf1..4bb49e11 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -1,8 +1,36 @@ + + + + + + + {{ field.name || fieldNames[field.type] }} + + - {{ value }} + {{ modelValue }}