From ceb8bae97b35db9c9e9e03f0a755056de02da155 Mon Sep 17 00:00:00 2001 From: wenmine Date: Tue, 21 Jan 2025 11:10:27 +0800 Subject: [PATCH] feat(refactor/theme): change incorrect css variables to the common variables and delete theme/base.less (#1049) --- .../src/components/CanvasDivider.vue | 4 +- packages/common/component/PluginBlockList.vue | 4 +- packages/plugins/page/src/PageGeneral.vue | 13 +- packages/plugins/page/src/PageHome.vue | 4 +- packages/plugins/page/src/PageInputOutput.vue | 2 +- packages/plugins/schema/src/Main.vue | 2 +- packages/plugins/script/src/Main.vue | 2 +- packages/settings/design/src/App.vue | 1 - .../design/src/components/PropertyCanvas.vue | 2 +- .../design/src/components/PropertyList.vue | 2 +- .../components/background/ImageSetting.vue | 27 -- .../components/background/RadialGradient.vue | 27 -- packages/theme/dark/base.less | 273 ----------------- packages/theme/dark/block.less | 66 ++--- packages/theme/dark/bridge.less | 11 +- packages/theme/dark/events.less | 45 ++- packages/theme/dark/gpt-dialog.less | 68 +++-- packages/theme/dark/help.less | 18 +- packages/theme/dark/i18n.less | 10 +- packages/theme/dark/index.less | 1 - packages/theme/dark/life-cycles.less | 8 +- packages/theme/dark/materials.less | 24 +- packages/theme/dark/metaComponent.less | 61 +--- packages/theme/dark/pageManage.less | 33 +-- packages/theme/dark/plugin-js.less | 6 +- packages/theme/dark/toolbar.less | 22 +- packages/theme/dark/tree.less | 7 +- packages/theme/dark/tutorial.less | 4 +- packages/theme/dark/variable.less | 256 +++------------- packages/theme/light/base.less | 275 ------------------ packages/theme/light/block.less | 60 ++-- packages/theme/light/bridge.less | 11 +- packages/theme/light/events.less | 45 ++- packages/theme/light/gpt-dialog.less | 8 +- packages/theme/light/help.less | 17 +- packages/theme/light/i18n.less | 14 +- packages/theme/light/index.less | 1 - packages/theme/light/life-cycles.less | 8 +- packages/theme/light/materials.less | 26 +- packages/theme/light/metaComponent.less | 60 +--- packages/theme/light/pageManage.less | 31 +- packages/theme/light/plugin-js.less | 6 +- packages/theme/light/toolbar.less | 21 +- packages/theme/light/tree.less | 8 +- packages/theme/light/tutorial.less | 4 +- packages/theme/light/variable.less | 246 +++------------- 46 files changed, 356 insertions(+), 1488 deletions(-) delete mode 100644 packages/theme/dark/base.less delete mode 100644 packages/theme/light/base.less diff --git a/packages/canvas/container/src/components/CanvasDivider.vue b/packages/canvas/container/src/components/CanvasDivider.vue index 0b333fcd1..1fb5f1130 100644 --- a/packages/canvas/container/src/components/CanvasDivider.vue +++ b/packages/canvas/container/src/components/CanvasDivider.vue @@ -201,7 +201,7 @@ export default { width: 24px; height: 24px; border-radius: 50%; - background-color: var(--ti-lowcode-common-text-color-3); + background-color: var(--te-common-bg-default); cursor: pointer; z-index: 3; &.divider-vertical { @@ -223,7 +223,7 @@ export default { .divider { width: 12px; height: 12px; - color: var(--ti-lowcode-common-text-color-3); + color: var(--te-base-gray-0); background-size: contain; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAACO0lEQVRIDa2Uy6tNURzHN7cwMUAmHncot0QeV5QiBgZKmWEgzDDx+ANu5soMcUkxIY+iEFIKEZnIyMC9GZAMrke6hXt9Pvus1VnntPbZ53B/9dnrt36P7zpr7bVPUTRtD+5j+Arv4QwshDpbTIG1o2CvGmq12CVmk/ADnsGnMHccgCpbRiLWjuA/BTXUUrM0VzNwD+aVkcbjIMNveJnEUrePyWuYgP1JYi6+WmqWO3FLrpqKMy3tHE8LtzemLc99ITfcEm1MXERNtYsxcGs520nQBV61JWcyHw253W25OFVzbDqPj1D1MheF6tWM24LvcAD6w7yqdwF5tYvT4K90y6m5zQ/wE37BC9Bmw2f4Ah6DNdamFo/vlEHP3pvwB87CLjgGNrrwEbgY/K2MQ8E/zHg0+NbaY68aaqmpdmlLeT4HBSPf8RXQloA3ylvzDTx/34OmsLWxz9Hdqtlivo/l4NXy1syB1C4ziSK547THXjXU6tk20uECnn1fz91dNJynJu5gUxf1PZV4nr6DdzABj2BK7Rpq/votcDX4GxinxNagovjDoOZLdBcPwvy/h/souMDaROlGiK1PYv/kbg5C19u6V4b43bZ4z1M/GF/uQKbzFjF3NpjJdRXaEQQuVFQr7AK3K/Idw36Jb2Ec+jtU3iHnIqs61GRTe4naeDKbbQbXhbqbzVC9N4OSEfAPbD7UmbfMa7uirjDmD+H464/HQM3oB2f9lVxd7l9vFoVv4ESuIRN7QkzxaZlc8RcdnI7tMHZBlAAAAABJRU5ErkJggg==); diff --git a/packages/common/component/PluginBlockList.vue b/packages/common/component/PluginBlockList.vue index 326513312..dbdd38179 100644 --- a/packages/common/component/PluginBlockList.vue +++ b/packages/common/component/PluginBlockList.vue @@ -358,7 +358,7 @@ export default { padding: 12px; background: var(--ti-lowcode-component-block-list-shortcut-bg); border-radius: 5px; - border: 1px solid var(--ti-lowcode-common-border-color-4); + border: 1px solid var(--te-common-border-default); top: v-bind('state.top'); .block-shortcut-title { color: var(--ti-lowcode-component-block-list-shortcut-title-color); @@ -741,7 +741,7 @@ export default { box-sizing: border-box; cursor: pointer; &:hover { - color: var(--ti-lowcode-common-primary-text-color); + color: var(--te-common-text-primary); } .list-item-icon { font-size: 14px; diff --git a/packages/plugins/page/src/PageGeneral.vue b/packages/plugins/page/src/PageGeneral.vue index 252da0623..2bd565522 100644 --- a/packages/plugins/page/src/PageGeneral.vue +++ b/packages/plugins/page/src/PageGeneral.vue @@ -252,9 +252,8 @@ export default { :deep(.tiny-form-item) { margin-bottom: 16px; .tiny-input-group__prepend { - border: 1px solid var(--ti-lowcode-page-manage-input-group-border-color); - background: var(--ti-lowcode-page-manage-input-group-color); - border-right: 1px solid var(--ti-lowcode-page-manage-input-group-border-right-color); + border: 1px solid var(--te-common-border-default); + background: var(--te-common-bg-default); } .page-type-radio { color: var(--ti-lowcode-page-manage-title-background-text-color); @@ -268,18 +267,15 @@ export default { } } .tip { - color: var(--ti-lowcode-page-manage-tip-border-color); + color: var(--ti-lowcode-page-manage-tip-text-color); font-size: 12px; border-radius: 3px; display: flex; align-items: center; height: 16px; margin-top: 4px; - .icon { - color: var(--ti-lowcode-page-manage-icon-text-color); - } .text { - color: var(--ti-lowcode-page-manage-btn-text-color); + color: var(--te-common-text-weaken); } .text-dim { color: var(--ti-lowcode-plugin-panel-title-color); @@ -290,7 +286,6 @@ export default {