diff --git a/packages/editor/src/layouts/sidebar/layer/LayerNodeTool.vue b/packages/editor/src/layouts/sidebar/layer/LayerNodeTool.vue index 4466949b..e0658404 100644 --- a/packages/editor/src/layouts/sidebar/layer/LayerNodeTool.vue +++ b/packages/editor/src/layouts/sidebar/layer/LayerNodeTool.vue @@ -1,7 +1,12 @@ @@ -9,8 +14,8 @@ import { Hide, View } from '@element-plus/icons-vue'; import type { MNode } from '@tmagic/core'; +import { TMagicButton } from '@tmagic/design'; -import MIcon from '@editor/components/Icon.vue'; import { useServices } from '@editor/hooks/use-services'; const props = defineProps<{ diff --git a/packages/editor/src/theme/layer-panel.scss b/packages/editor/src/theme/layer-panel.scss index 6797bb6c..a2fb22d7 100644 --- a/packages/editor/src/theme/layer-panel.scss +++ b/packages/editor/src/theme/layer-panel.scss @@ -5,6 +5,22 @@ .m-editor-tree { padding-top: 48px; + + .tree-node-tool { + padding-right: 10px; + + .tmagic-design-button + .tmagic-design-button { + margin-left: 2px; + } + } + + .tree-node.selected { + .tree-node-tool { + .tmagic-design-button { + color: #fff; + } + } + } } .search-wrapper {