From c66995179a109d58b8bf0ea5c1c4b30739f02dcc Mon Sep 17 00:00:00 2001 From: spwoodcock Date: Mon, 10 Mar 2025 09:55:44 +0000 Subject: [PATCH 1/8] feat(FormGroup): make underlying FormPanel toggleable prop user configurable --- .../web-forms/src/components/FormGroup.vue | 6 +++-- .../web-forms/src/components/FormPanel.vue | 26 +++++++++++++++---- .../web-forms/src/components/QuestionList.vue | 2 +- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/packages/web-forms/src/components/FormGroup.vue b/packages/web-forms/src/components/FormGroup.vue index 968ae5592..3537c1885 100644 --- a/packages/web-forms/src/components/FormGroup.vue +++ b/packages/web-forms/src/components/FormGroup.vue @@ -4,7 +4,9 @@ import { computed } from 'vue'; import FormPanel from './FormPanel.vue'; import QuestionList from './QuestionList.vue'; -const props = defineProps<{ node: GroupNode }>(); +const props = withDefaults(defineProps<{ node: GroupNode, toggleable?: boolean }>(), { + toggleable: false, +}); const classes = ['group']; @@ -18,7 +20,7 @@ const tableLayout = computed(() => { @@ -191,4 +197,9 @@ const prevStep = () => { padding-right: 3rem; font-size: 1rem; } + +.navigation-button > span { + font-weight: bold; + font-size: 30px; +}