From 3d21bfd5c6ee34c7ce3486204423045639bd1e87 Mon Sep 17 00:00:00 2001
From: zxc <1171051090@qq.com>
Date: Sun, 25 Aug 2024 15:55:53 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=90=9C=E7=B4=A2?=
=?UTF-8?q?=E4=B8=8B=E6=8B=89=E6=A1=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Divider.vue | 4 +-
src/components/Input.vue | 7 +++
src/components/Select.vue | 46 +++++++++++++++++--
.../Editor/Toolbar/ElementAnimationPanel.vue | 2 +-
.../ElementStylePanel/MultiStylePanel.vue | 4 ++
.../ElementStylePanel/TableStylePanel.vue | 4 ++
src/views/Editor/Toolbar/SlideDesignPanel.vue | 2 +
.../Editor/Toolbar/common/RichTextBase.vue | 4 ++
.../Mobile/MobileEditor/ElementToolbar.vue | 8 ++--
9 files changed, 69 insertions(+), 12 deletions(-)
diff --git a/src/components/Divider.vue b/src/components/Divider.vue
index 30aca5d9..5ce1056b 100644
--- a/src/components/Divider.vue
+++ b/src/components/Divider.vue
@@ -1,7 +1,7 @@
@@ -12,7 +12,7 @@ withDefaults(defineProps<{
margin?: number
}>(), {
type: 'horizontal',
- margin: 0,
+ margin: -1,
})
diff --git a/src/components/Input.vue b/src/components/Input.vue
index 5596b7f2..fa9cb8e9 100644
--- a/src/components/Input.vue
+++ b/src/components/Input.vue
@@ -4,6 +4,7 @@
:class="{
'disabled': disabled,
'focused': focused,
+ 'simple': simple,
}"
>
@@ -34,9 +35,11 @@ withDefaults(defineProps<{
value: string
disabled?: boolean
placeholder?: string
+ simple?: boolean
}>(), {
disabled: false,
placeholder: '',
+ simple: false,
})
const emit = defineEmits<{
@@ -114,6 +117,10 @@ defineExpose({
}
}
+ &.simple {
+ border: 0;
+ }
+
.prefix, .suffix {
display: flex;
justify-content: center;
diff --git a/src/components/Select.vue b/src/components/Select.vue
index 862a359e..9ea62b4f 100644
--- a/src/components/Select.vue
+++ b/src/components/Select.vue
@@ -21,13 +21,17 @@
v-else
>
+
+
+
+
{{ option.label }}
@@ -47,6 +51,11 @@