Skip to content

Commit 79144fc

Browse files
huaweidevcloudwangyaju
authored andcommitted
feat: optimize user experience and add multiple components
1 parent 2e302e6 commit 79144fc

File tree

1,358 files changed

+64493
-39136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,358 files changed

+64493
-39136
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ testem.log
3838
# System Files
3939
.DS_Store
4040
Thumbs.db
41+
desktop.ini
4142

4243
# package-lock
4344
package-lock.json

.prettierrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"tabWidth": 2,
3+
"semi": true,
4+
"singleQuote": true,
5+
"jsxSingleQuote": true,
6+
"bracketSpacing": true,
7+
"jsxBracketSameLine": true,
8+
"printWidth":140
9+
}

CONTRIBUTING_zh_CN.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
1-
## DevUI 贡献指南
2-
3-
### Issue 规范
4-
5-
- issue 仅用于提交 Bug 或 Feature 以及设计相关的内容,其它内容可能会被直接关闭。
6-
7-
- 在提交 issue 之前,请搜索相关内容是否已被提出。
8-
9-
10-
### Pull Request 规范
11-
12-
- 请先 fork 一份到自己的项目下,新建一个分支用于变更。
13-
14-
```bash
15-
git checkout -b my-fix-branch master
16-
```
17-
18-
- commit 信息请遵循 [angular rules](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#-commit-message-guidelines)
19-
20-
- 提交 PR 前请先进行 rebase,确保 commit 记录的整洁。
21-
```
22-
git rebase master -i
23-
git push -f
24-
```
25-
26-
- 如果是修复 `bug` 或者 `issues`,请在 PR 中描述清楚。
27-
28-
29-
### 开发
30-
31-
```bash
32-
33-
# fork && git clone
34-
...
35-
# dev
36-
npm i
37-
npm start
38-
39-
```
40-
41-
### 代码规范
42-
遵循 TSLint
1+
## DevUI 贡献指南
2+
3+
### Issue 规范
4+
5+
- issue 仅用于提交 Bug 或 Feature 以及设计相关的内容,其它内容可能会被直接关闭。
6+
7+
- 在提交 issue 之前,请搜索相关内容是否已被提出。
8+
9+
10+
### Pull Request 规范
11+
12+
- 请先 fork 一份到自己的项目下,新建一个分支用于变更。
13+
14+
```bash
15+
git checkout -b my-fix-branch master
16+
```
17+
18+
- commit 信息请遵循 [angular rules](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#-commit-message-guidelines)
19+
20+
- 提交 PR 前请先进行 rebase,确保 commit 记录的整洁。
21+
```
22+
git rebase master -i
23+
git push -f
24+
```
25+
26+
- 如果是修复 `bug` 或者 `issues`,请在 PR 中描述清楚。
27+
28+
29+
### 开发
30+
31+
```bash
32+
33+
# fork && git clone
34+
...
35+
# dev
36+
npm i
37+
npm start
38+
39+
```
40+
41+
### 代码规范
42+
遵循 TSLint

LICENSE

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
MIT License
2-
3-
Copyright (c) 2019 DevCloudFE.
4-
Copyright (c) 2019 Huawei Technologies Co., Ltd.
5-
6-
Permission is hereby granted, free of charge, to any person obtaining a copy
7-
of this software and associated documentation files (the "Software"), to deal
8-
in the Software without restriction, including without limitation the rights
9-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10-
copies of the Software, and to permit persons to whom the Software is
11-
furnished to do so, subject to the following conditions:
12-
13-
The above copyright notice and this permission notice shall be included in all
14-
copies or substantial portions of the Software.
15-
16-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22-
SOFTWARE.
1+
MIT License
2+
3+
Copyright (c) 2019 DevUI.
4+
Copyright (c) 2019 Huawei Technologies Co., Ltd.
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in all
14+
copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
SOFTWARE.

0 commit comments

Comments
 (0)