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 @@
-
-
+
+
+
+
+
+
+
+ Height
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
@@ -200,9 +140,8 @@