diff --git a/core/core-frontend/src/assets/svg/dv-style-tab-head.svg b/core/core-frontend/src/assets/svg/dv-style-tab-head.svg new file mode 100644 index 0000000000..23d91efd51 --- /dev/null +++ b/core/core-frontend/src/assets/svg/dv-style-tab-head.svg @@ -0,0 +1 @@ + diff --git a/core/core-frontend/src/custom-component/common/CommonStyleSet.vue b/core/core-frontend/src/custom-component/common/CommonStyleSet.vue index 04b09171a3..698f79a27b 100644 --- a/core/core-frontend/src/custom-component/common/CommonStyleSet.vue +++ b/core/core-frontend/src/custom-component/common/CommonStyleSet.vue @@ -290,6 +290,7 @@ import dvStyleHeadFontActiveColor from '@/assets/svg/dv-style-headFontActiveColo import dvStyleHeadFontColor from '@/assets/svg/dv-style-headFontColor.svg' import dvStyleScrollSpeed from '@/assets/svg/dv-style-scroll-speed.svg' import dvStyleOpacity from '@/assets/svg/dv-style-opacity.svg' +import dvStyleTabHead from '@/assets/svg/dv-style-tab-head.svg' import dvStyleFontSize from '@/assets/svg/dv-style-fontSize.svg' import dvStyleLetterSpacing from '@/assets/svg/dv-style-letterSpacing.svg' import dvStyleActiveFont from '@/assets/svg/dv-style-activeFont.svg' @@ -371,6 +372,11 @@ const opacitySizeList = [ { name: '1', value: 1 } ] +const titleHideList = [ + { name: '隐藏', value: true }, + { name: '显示', value: false } +] + const styleForm = computed(() => element.value.style) const state = reactive({ fontSize: [], @@ -466,6 +472,13 @@ const styleOptionKeyArray = [ customOption: opacitySizeList, width: '90px', icon: dvStyleOpacity + }, + { + value: 'titleHide', + label: '标题样式', + customOption: titleHideList, + width: '90px', + icon: dvStyleTabHead } ] diff --git a/core/core-frontend/src/custom-component/de-tabs/Component.vue b/core/core-frontend/src/custom-component/de-tabs/Component.vue index 3d21ea46b8..2d2d49a701 100644 --- a/core/core-frontend/src/custom-component/de-tabs/Component.vue +++ b/core/core-frontend/src/custom-component/de-tabs/Component.vue @@ -2,7 +2,12 @@
@@ -14,6 +19,7 @@ :active-color="activeColor" :border-color="noBorderColor" :border-active-color="borderActiveColor" + :hide-title="hideTitle" >