From 680c93d1036927b7183b8f78d8f938e929d8af1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=93=E6=99=93=E6=99=93=E6=99=93=E6=99=93=E4=B8=B6vv?= Date: Tue, 29 Dec 2020 19:52:18 +0800 Subject: [PATCH] feat(Loading): add text-color prop (#7806) --- src/loading/README.md | 13 ++++++ src/loading/README.zh-CN.md | 27 +++++++++--- src/loading/demo/index.vue | 11 +++++ src/loading/index.tsx | 2 + .../test/__snapshots__/demo.spec.js.snap | 44 +++++++++++++++++++ src/loading/test/index.spec.js | 40 +++++++++++++++++ 6 files changed, 130 insertions(+), 7 deletions(-) diff --git a/src/loading/README.md b/src/loading/README.md index 99e8bb918..60bcba380 100644 --- a/src/loading/README.md +++ b/src/loading/README.md @@ -48,6 +48,18 @@ app.use(Loading); Loading... ``` +### Text Color + +use `color` or `text-color` to change text color. + +```html + + + + + +``` + ## API ### Props @@ -58,6 +70,7 @@ app.use(Loading); | type | Can be set to `spinner` | _string_ | `circular` | | size | Icon size | _number \| string_ | `30px` | | text-size | Text font size | _number \| string_ | `14px` | +| text-color | Text color | _string_ | `#c9c9c9` | | vertical | Whether to arrange icons and text content vertically | _boolean_ | `false` | ### Slots diff --git a/src/loading/README.zh-CN.md b/src/loading/README.zh-CN.md index c5e26c82d..382bf042a 100644 --- a/src/loading/README.zh-CN.md +++ b/src/loading/README.zh-CN.md @@ -62,17 +62,30 @@ app.use(Loading); 加载中... ``` +### 自定义文案颜色 + +通过 `color` 或者 `text-color` 属性设置加载文案的颜色。 + +```html + + + + + +``` + ## API ### Props -| 参数 | 说明 | 类型 | 默认值 | -| --------- | ---------------------------- | ------------------ | ---------- | -| color | 颜色 | _string_ | `#c9c9c9` | -| type | 类型,可选值为 `spinner` | _string_ | `circular` | -| size | 加载图标大小,默认单位为`px` | _number \| string_ | `30px` | -| text-size | 文字大小,默认单位为`px` | _number \| string_ | `14px` | -| vertical | 是否垂直排列图标和文字内容 | _boolean_ | `false` | +| 参数 | 说明 | 类型 | 默认值 | +| ---------- | ---------------------------- | ------------------ | ---------- | +| color | 颜色 | _string_ | `#c9c9c9` | +| type | 类型,可选值为 `spinner` | _string_ | `circular` | +| size | 加载图标大小,默认单位为`px` | _number \| string_ | `30px` | +| text-size | 文字大小,默认单位为`px` | _number \| string_ | `14px` | +| text-color | 文字颜色 | _string_ | `#c9c9c9` | +| vertical | 是否垂直排列图标和文字内容 | _boolean_ | `false` | ### Slots diff --git a/src/loading/demo/index.vue b/src/loading/demo/index.vue index ed14596b9..5aed2e118 100644 --- a/src/loading/demo/index.vue +++ b/src/loading/demo/index.vue @@ -25,6 +25,15 @@ {{ t('loading') }} + + + + {{ t('loading') }} + + + {{ t('loading') }} + +