diff --git a/packages/common/component/MetaCodeEditor.vue b/packages/common/component/MetaCodeEditor.vue index 0c97ce569a..9d5caceb78 100644 --- a/packages/common/component/MetaCodeEditor.vue +++ b/packages/common/component/MetaCodeEditor.vue @@ -2,7 +2,9 @@
- {{ value === '' ? buttonLabel : value }} + {{ + value === '' ? buttonLabel : value + }}
@@ -298,7 +300,7 @@ export default { justify-content: space-between; align-items: center; width: 100%; - height: 32px; + height: 24px; padding: 4px; border: 1px solid var(--ti-lowcode-meta-codeEditor-border-color); border-radius: 6px; @@ -322,6 +324,10 @@ export default { color: var(--ti-lowcode-common-text-main-color); } } + +.text-line-clamp { + -webkit-line-clamp: 1; +} :deep(.tiny-dialog-box__header) { padding-bottom: 15px; } diff --git a/packages/configurator/src/color-configurator/ColorConfigurator.vue b/packages/configurator/src/color-configurator/ColorConfigurator.vue index 42542c7c3c..d4e32ce470 100644 --- a/packages/configurator/src/color-configurator/ColorConfigurator.vue +++ b/packages/configurator/src/color-configurator/ColorConfigurator.vue @@ -2,7 +2,7 @@
@@ -10,7 +10,7 @@ + + diff --git a/packages/design-core/assets/style-panel-collapsed.svg b/packages/design-core/assets/style-panel-collapsed.svg new file mode 100644 index 0000000000..4909844dd9 --- /dev/null +++ b/packages/design-core/assets/style-panel-collapsed.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packages/design-core/assets/style-panel-expand.svg b/packages/design-core/assets/style-panel-expand.svg new file mode 100644 index 0000000000..90ed6ec7bb --- /dev/null +++ b/packages/design-core/assets/style-panel-expand.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/packages/layout/src/DesignSettings.vue b/packages/layout/src/DesignSettings.vue index 993ef02a79..8ad765762c 100644 --- a/packages/layout/src/DesignSettings.vue +++ b/packages/layout/src/DesignSettings.vue @@ -2,10 +2,15 @@
- +
+
+ + + +
@@ -29,10 +34,14 @@ export default { const { layoutState } = useLayout() const activating = computed(() => layoutState.settings.activating) const showMask = ref(true) + const isCollapsed = ref(false) + const settingIcon = computed(() => (isCollapsed.value ? 'style-panel-collapsed' : 'style-panel-expand')) return { showMask, + isCollapsed, activating, + settingIcon, layoutState } } @@ -49,12 +58,23 @@ export default { padding-top: 12px; background-color: var(--ti-lowcode-setting-panel-bg-color); + .tabs-setting { + position: absolute; + top: 9px; + right: 18px; + line-height: 26px; + color: var(--te-common-icon-secondary); + cursor: pointer; + } .tiny-tabs { height: 100%; } :deep(.tiny-tabs) { display: flex; flex-direction: column; + .tiny-tabs__header .tiny-tabs__nav { + width: 60%; + } .tiny-tabs__nav-scroll { margin-left: 12px; .tiny-tabs__active-bar { @@ -69,10 +89,14 @@ export default { padding: 0; margin: 0; } + .tiny-tabs__nav.is-show-active-bar .tiny-tabs__item { + margin-right: 8px; + } .tiny-tabs__item { flex: 1; background-color: var(--ti-lowcode-setting-panel-bg-color); color: var(--ti-lowcode-setting-panel-tabs-item-title-color); + margin-right: 5px; &:hover { color: var(--ti-lowcode-setting-panel-tabs-item-title-hover-color); } diff --git a/packages/settings/styles/src/Main.vue b/packages/settings/styles/src/Main.vue index fd0a038cfc..2ac04daea1 100644 --- a/packages/settings/styles/src/Main.vue +++ b/packages/settings/styles/src/Main.vue @@ -27,7 +27,7 @@
- + @@ -65,7 +65,7 @@ diff --git a/packages/settings/styles/src/components/typography/TypographyGroup.vue b/packages/settings/styles/src/components/typography/TypographyGroup.vue index ee508b26b3..9d6c5ac131 100644 --- a/packages/settings/styles/src/components/typography/TypographyGroup.vue +++ b/packages/settings/styles/src/components/typography/TypographyGroup.vue @@ -1,26 +1,17 @@