From 9da5405c70691c6a8dcf1a3c0f0483c2d1350559 Mon Sep 17 00:00:00 2001
From: duqingyu <1065161421@qq.com>
Date: Mon, 29 Nov 2021 11:57:16 +0800
Subject: [PATCH 1/2] =?UTF-8?q?optimize:=20=E4=BC=98=E5=8C=96badge?=
=?UTF-8?q?=E7=9B=B8=E5=85=B3demo=E7=BB=86=E8=8A=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../devui-vue/docs/components/badge/index.md | 95 ++++++++++++-------
1 file changed, 63 insertions(+), 32 deletions(-)
diff --git a/packages/devui-vue/docs/components/badge/index.md b/packages/devui-vue/docs/components/badge/index.md
index 3084859c..1bcff79e 100644
--- a/packages/devui-vue/docs/components/badge/index.md
+++ b/packages/devui-vue/docs/components/badge/index.md
@@ -9,38 +9,45 @@
### 基本徽章
::: demo 基本徽章类型,当有包裹元素时在右上角显示徽章和数目。
+
```vue
- 未读消息
- 未读消息
- 未读消息
- 未读消息
+ 未读消息
+ 未读消息
+ 未读消息
+ 未读消息
-
```
+
:::
### 点状徽章
:::demo 点状徽章类型,当有包裹元素且 showDot 参数为 true 时为点状徽章,默认在右上角展示小点不显示数目。
+
```vue
- 未读消息
- 未读消息
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
```
+
:::
### 计数徽章
:::demo 当徽章独立使用且不包裹任何元素时,只展示徽章状态色和数目。
+
```vue
-
```
+
:::
### 状态徽章
:::demo 当徽章独立使用、不包裹任何元素且 showDot 参数为 true 时为状态徽章,不同状态展示不同色点。
+
```vue
- danger
- warning
- waiting
- info
- success
+
+ danger
+
+
+ warning
+
+
+ waiting
+
+
+ info
+
+
+ success
+
-
```
+
:::
### 徽章位置
:::demo 通过 badgePos 参数设置徽章位置。
+
```vue
- 未读消息
- 未读消息
-
-
-
-
+
+ 未读消息
+
+
+ 未读消息
+
+
+
+
+
+
-
```
+
:::
### 自定义
:::demo 通过 bgColor 参数设置徽章展示状态色(此时 status 参数设置的徽章状态色失效),通过 offsetXY 参数可设置相对于 badgePos 的徽章偏移量。通过 textColor、bgColor 自定义文字、背景颜色。
+
```vue
-
+
-
-
+
+
- 未读消息
+ 未读消息
未读消息
-
```
+
:::
### API
@@ -131,16 +156,22 @@
padding: 4px 10px;
font-size: 14px;
}
+.devui-badge-dot-item {
+ margin-right: 20px;
+ line-height: 1;
+}
.devui-badge-list {
width: 180px;
- padding: 4px 20px;
background: #f3f6f8;
font-size: 14px;
border-radius: 8px;
+ padding: 0;
+ margin: 0;
.devui-badge-list-item {
display: flex;
justify-content: space-between;
align-items: center;
+ padding: 8px 16px;
}
}
--
Gitee
From b0e2dcc6d7837408336bfa623bde502ac6b306b3 Mon Sep 17 00:00:00 2001
From: duqingyu <1065161421@qq.com>
Date: Mon, 29 Nov 2021 12:45:07 +0800
Subject: [PATCH 2/2] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=9A=97=E9=BB=91?=
=?UTF-8?q?=E6=A8=A1=E5=BC=8F=E4=B8=8Bdemo=E7=9A=84=E8=83=8C=E6=99=AF?=
=?UTF-8?q?=E9=A2=9C=E8=89=B2=E6=98=BE=E7=A4=BA=E9=94=99=E8=AF=AF=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
packages/devui-vue/docs/components/badge/index.md | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/packages/devui-vue/docs/components/badge/index.md b/packages/devui-vue/docs/components/badge/index.md
index 1bcff79e..41f80071 100644
--- a/packages/devui-vue/docs/components/badge/index.md
+++ b/packages/devui-vue/docs/components/badge/index.md
@@ -149,8 +149,10 @@