From 8e3984e8cae28fc234c201ea01c4ad611ed135cb Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Fri, 30 Jan 2026 16:58:55 +0000 Subject: [PATCH] Hide "Collapsible" option for bard/replicator sets --- resources/js/components/blueprints/Builder.vue | 1 + resources/js/components/blueprints/Section.vue | 5 +++-- resources/js/components/blueprints/Sections.vue | 5 +++++ resources/js/components/blueprints/TabContent.vue | 5 +++++ resources/js/components/blueprints/Tabs.vue | 5 +++++ 5 files changed, 19 insertions(+), 2 deletions(-) diff --git a/resources/js/components/blueprints/Builder.vue b/resources/js/components/blueprints/Builder.vue index 6c1b0e614f2..70f3a461423 100644 --- a/resources/js/components/blueprints/Builder.vue +++ b/resources/js/components/blueprints/Builder.vue @@ -33,6 +33,7 @@ :initial-tabs="tabs" :errors="errors?.tabs" :can-define-localizable="canDefineLocalizable" + show-section-collapsible-field @updated="tabsUpdated" /> diff --git a/resources/js/components/blueprints/Section.vue b/resources/js/components/blueprints/Section.vue index 6625ba51270..54cf69ef49b 100644 --- a/resources/js/components/blueprints/Section.vue +++ b/resources/js/components/blueprints/Section.vue @@ -57,10 +57,10 @@ - + - + @@ -143,6 +143,7 @@ export default { tabId: { type: String }, section: { type: Object, required: true }, showHandleField: { type: Boolean, default: false }, + showCollapsibleField: { type: Boolean, default: false }, showHideField: { type: Boolean, default: false }, editText: { type: String }, }, diff --git a/resources/js/components/blueprints/Sections.vue b/resources/js/components/blueprints/Sections.vue index 98572b900e4..de1eb269dce 100644 --- a/resources/js/components/blueprints/Sections.vue +++ b/resources/js/components/blueprints/Sections.vue @@ -9,6 +9,7 @@ :can-define-localizable="canDefineLocalizable" :tab-id="tabId" :show-handle-field="showSectionHandleField" + :show-collapsible-field="showSectionCollapsibleField" :show-hide-field="showSectionHideField" :edit-text="editSectionText" @updated="updateSection(i, $event)" @@ -67,6 +68,10 @@ export default { type: Boolean, default: false, }, + showSectionCollapsibleField: { + type: Boolean, + default: false, + }, showSectionHideField: { type: Boolean, default: false, diff --git a/resources/js/components/blueprints/TabContent.vue b/resources/js/components/blueprints/TabContent.vue index a0026df8083..0b9b1287048 100644 --- a/resources/js/components/blueprints/TabContent.vue +++ b/resources/js/components/blueprints/TabContent.vue @@ -8,6 +8,7 @@ :add-section-text="addSectionText" :edit-section-text="editSectionText" :show-section-handle-field="showSectionHandleField" + :show-section-collapsible-field="showSectionCollapsibleField" :show-section-hide-field="showSectionHideField" :can-define-localizable="canDefineLocalizable" @updated="sectionsUpdated($event)" @@ -36,6 +37,10 @@ export default { type: Boolean, default: false, }, + showSectionCollapsibleField: { + type: Boolean, + default: false, + }, showSectionHideField: { type: Boolean, default: false, diff --git a/resources/js/components/blueprints/Tabs.vue b/resources/js/components/blueprints/Tabs.vue index aabcf201a34..afe5fcc47e8 100644 --- a/resources/js/components/blueprints/Tabs.vue +++ b/resources/js/components/blueprints/Tabs.vue @@ -38,6 +38,7 @@ :tab="tab" v-show="currentTab === tab._id" :show-section-handle-field="showSectionHandleField" + :show-section-collapsible-field="showSectionCollapsibleField" :show-section-hide-field="showSectionHideField" :new-section-text="newSectionText" :edit-section-text="editSectionText" @@ -112,6 +113,10 @@ export default { type: Boolean, default: false, }, + showSectionCollapsibleField: { + type: Boolean, + default: false, + }, showSectionHideField: { type: Boolean, default: false,