需要授权验证
- 如果源项目为公有仓库,禁止填写用户名密码。如果源项目为私有仓库,则必须填写正确的用户名和密码!
+
如果导入项目为私有仓库,则必须填写相应平台正确的用户名和密码
{
mirrorCheck &&
-
+
用户名
密码
{getFieldDecorator('password', {
rules: [],
@@ -393,143 +386,144 @@ class Index extends Component {
}
-
+
}
+
+
+ {getFieldDecorator('user_id', {
+ rules: [{
+ required: true, message: '请选择拥有者'
+ },{
+ validator:(rule, value, callback) => this.checkId(rule, value, callback, OwnerList, '拥有者')
+ }],
+ })(
+ this.ChangePlatform(value, e, 'owners', OwnerList)}
+ className="plateAutoComplete"
+ onBlur={(value) => this.blurCategory(value, OwnerList, "owners")}
+ >
+ {owners_list}
+
+ )}
+
+ /
+
+ {getFieldDecorator('name', {
+ rules: [{
+ required: true, message: '请填写项目名称'
+ }],
+ })(
+
+ )}
+
+
项目标识 (项目url标识部分)}
+ colon={false}
>
- {getFieldDecorator('name', {
+ {getFieldDecorator('repository_name', {
rules: [{
- required: true, message: '请填写项目名称'
+ required: true, message: '请填写项目标识'
}],
})(
-
+
)}
{descNum}/200
{getFieldDecorator('description', {
- rules: [{
- required: true, message: '请填写项目简介'
- }],
+ rules: [],
})(
)}
-
- {getFieldDecorator('repository_name', {
- rules: [{
- required: true, message: '请填写仓库名称'
- }],
- })(
-
- )}
-
-
- {getFieldDecorator('project_category', {
- rules: [{
- required: true, message: '请选择大类别',
- }, {
- validator: (rule, value, callback) => this.checkId(rule, value, callback, CategoryList, '项目类别')
- }],
- })(
- this.ChangePlatform(value, e, 'project_category', CategoryList)}
- className="plateAutoComplete"
- onBlur={(value) => this.blurCategory(value, CategoryList, "project_category")}
- >
- {project_category_list}
-
- )}
-
-
- {getFieldDecorator('project_language', {
- rules: [{
- required: true, message: '请选择项目语言'
- }, {
- validator: (rule, value, callback) => this.checkId(rule, value, callback, LanguageList, '项目语言')
- }],
- })(
- this.ChangePlatform(value, e, 'project_language', LanguageList)}
- className="plateAutoComplete"
- onBlur={(value) => this.blurCategory(value, LanguageList, "project_language")}
- >
- {project_language_list}
-
- )}
-
+
{
(projectsType === "deposit" || !projectsType) &&
- {getFieldDecorator('ignore', {
- rules: [{
- required: true, message: '请选择gitignore'
- }, {
- validator: (rule, value, callback) => this.checkId(rule, value, callback, GitignoreList, 'gitignore')
- }],
- })(
- this.ChangePlatform(value, e, 'ignore', GitignoreList)}
- className="plateAutoComplete"
- onBlur={(value) => this.blurCategory(value, GitignoreList, "ignore")}
- >
- {ignore_list}
-
+ {getFieldDecorator('ignoreFlag')(
+ this.setState({ignoreFlag:e.target.checked})}>.gitignore
)}
+ { ignoreFlag &&
+
+ {getFieldDecorator('ignore', {
+ rules: [{
+ required: ignoreFlag, message: '请选择gitignore'
+ }, {
+ validator: (rule, value, callback) => this.checkId(rule, value, callback, GitignoreList, 'gitignore')
+ }],
+ })(
+ this.ChangePlatform(value, e, 'ignore', GitignoreList)}
+ className="plateAutoComplete"
+ onBlur={(value) => this.blurCategory(value, GitignoreList, "ignore")}
+ >
+ {ignore_list}
+
+ )}
+
+ }
- {getFieldDecorator('license', {
- rules: [{
- required: true, message: '请选择开源许可证'
- }, {
- validator: (rule, value, callback) => this.checkId(rule, value, callback, LicensesList, '开源许可证')
- }],
- })(
- this.ChangePlatform(value, e, 'license', LicensesList)}
- className="plateAutoComplete"
- onBlur={(value) => this.blurCategory(value, LicensesList, "license")}
- >
- {license_list}
-
+ {getFieldDecorator('licenseFlag')(
+ this.setState({licenseFlag:e.target.checked})}>开源许可证
)}
+ { licenseFlag &&
+
+ {getFieldDecorator('license', {
+ rules: [{
+ required: licenseFlag, message: '请选择开源许可证'
+ }, {
+ validator: (rule, value, callback) => this.checkId(rule, value, callback, LicensesList, '开源许可证')
+ }],
+ })(
+ this.ChangePlatform(value, e, 'license', LicensesList)}
+ className="plateAutoComplete"
+ onBlur={(value) => this.blurCategory(value, LicensesList, "license")}
+ >
+ {license_list}
+
+ )}
+
+ }
}
{getFieldDecorator('private')(
- 将项目设为私有(只有项目所有人或拥有权限的项目成员才能看到)
+ 将项目设为私有(只有项目所有人或拥有权限的项目成员才能看到)
)}
{
projectsType && projectsType === "mirror" &&
{getFieldDecorator('is_mirror')(
@@ -537,12 +531,69 @@ class Index extends Component {
)}
}
-
+
+ {getFieldDecorator('categoreFlag')(
+ this.setState({categoreFlag:e.target.checked})}>项目类别
+ )}
+
+ {categoreFlag &&
+
+ {getFieldDecorator('project_category', {
+ rules: [{
+ required: categoreFlag, message: '请选择大类别',
+ }, {
+ validator: (rule, value, callback) => this.checkId(rule, value, callback, CategoryList, '项目类别')
+ }],
+ })(
+ this.ChangePlatform(value, e, 'project_category', CategoryList)}
+ className="plateAutoComplete"
+ onBlur={(value) => this.blurCategory(value, CategoryList, "project_category")}
+ >
+ {project_category_list}
+
+ )}
+
+ }
+
+ {getFieldDecorator('languageFlag')(
+ this.setState({languageFlag:e.target.checked})}>项目语言
+ )}
+
+ {languageFlag &&
+
+ {getFieldDecorator('project_language', {
+ rules: [{
+ required: languageFlag, message: '请选择项目语言'
+ }, {
+ validator: (rule, value, callback) => this.checkId(rule, value, callback, LanguageList, '项目语言')
+ }],
+ })(
+ this.ChangePlatform(value, e, 'project_language', LanguageList)}
+ className="plateAutoComplete"
+ onBlur={(value) => this.blurCategory(value, LanguageList, "project_language")}
+ >
+ {project_language_list}
+
+ )}
+
+ }
+
注: 为必填项,否则为选填
- 取消
+ 取消
diff --git a/src/forge/New/new.css b/src/forge/New/new.scss
similarity index 72%
rename from src/forge/New/new.css
rename to src/forge/New/new.scss
index fcb6fa8cf..15aca70b2 100644
--- a/src/forge/New/new.css
+++ b/src/forge/New/new.scss
@@ -12,7 +12,13 @@
border-bottom: 1px solid #f0f0f0
}
.newPanel_content{
- padding:1rem 2rem;
+ padding:2rem;
+}
+.newPanel_content form .ant-row.ant-form-item{
+ margin-bottom: 25px;
+}
+.newPanel_content .ant-form-item-label label{
+ font-size: 16px;
}
.newPanel_content .ant-form-item-control-wrapper{
flex: 1;
@@ -25,24 +31,35 @@
height: 35px;
line-height: 35px;
}
-
.newContent_inline{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items:flex-end
}
+.explainPos{
+ .ant-form-explain{
+ position: absolute;
+ }
+}
.newContent_inline > .ant-form-item:nth-child(2){
margin-left: 20px;
}
-.newPanel_content .privatePart .ant-form-item-label{
- margin-left: 0px;
+.privatePart{
+ margin-bottom: 0px!important;
+ .ant-form-item-label{
+ margin-left: 0px;
+ }
}
.newPanel_content .ant-form-item-label{
line-height: 25px;
height: 25px;
- margin-left: -0.8rem;
+}
+.plateAutoComplete{
+ .ant-input{
+ height: 34px!important;
+ }
}
@media screen and (max-width: 750px){
.newPanel_content{
diff --git a/src/forge/Settings/Setting.js b/src/forge/Settings/Setting.js
index c3150323f..55c1efdda 100644
--- a/src/forge/Settings/Setting.js
+++ b/src/forge/Settings/Setting.js
@@ -16,7 +16,7 @@ const menu = [
{name:"合并请求",index:"pulls"},
{name:"Wiki",index:"wiki"},
{name:"工作流(beta版)",index:"devops"},
- // {name:"资源库",index:"resources"},
+ {name:"资源库",index:"resources"},
{name:"里程碑",index:"versions"},
{name:"动态",index:"activity"},
]
diff --git a/src/forge/Team/List.jsx b/src/forge/Team/List.jsx
index 7e64c5de2..5eebfc385 100644
--- a/src/forge/Team/List.jsx
+++ b/src/forge/Team/List.jsx
@@ -63,10 +63,10 @@ function List(props){
const menu_new=(
)
diff --git a/src/forge/Team/RightBox.jsx b/src/forge/Team/RightBox.jsx
index 7616fd6ca..5c85ae474 100644
--- a/src/forge/Team/RightBox.jsx
+++ b/src/forge/Team/RightBox.jsx
@@ -108,7 +108,7 @@ function RightBox({ OIdentifier , history , admin , showCompeleteDialog ,complet
{
(item.is_admin || item.is_member) ?
-
{item.name}
+
{item.nickname}
:
{item.name}
}
diff --git a/src/forge/Wiki/Index.css b/src/forge/Wiki/Index.css
deleted file mode 100644
index 9649763ac..000000000
--- a/src/forge/Wiki/Index.css
+++ /dev/null
@@ -1,348 +0,0 @@
-body {
- width: 100% !important;
-}
-
-.ant-spin-nested-loading > div > .ant-spin.opacitySpin {
- max-height: 100vh;
- background: white;
-}
-
-.wiki-main {
- width: 1200px;
- min-height: 400px;
- margin: 20px auto;
-}
-.wiki-main .ant-btn-primary {
- background-color: #466aff;
- border-color: #466aff;
-}
-.wiki-main .ant-btn-primary:hover, .wiki-main .ant-btn-primary:focus, .wiki-main .ant-btn-primary:active {
- background-color: #6482ff;
-}
-.wiki-main .ant-btn-default:hover,
-.wiki-main .ant-btn-default:active,
-.wiki-main .ant-btn-default:focus {
- background: #f3f4f6;
- color: #333;
- border-color: #d0d0d0;
-}
-.wiki-main .wiki-head {
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 0 20px;
- height: 64px;
- background: #fafcff;
- box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.13);
- border-radius: 4px;
- border-bottom-left-radius: 0;
-}
-.wiki-main .wiki-head .ant-btn .anticon {
- margin: 0 -3px 0 0;
-}
-.wiki-main .head-title {
- font-size: 20px;
- color: #05101a;
- line-height: 30px;
- font-weight: 500;
-}
-.wiki-main .head-title .anticon-right {
- color: #666;
- font-size: 0.9rem;
-}
-.wiki-main .back-wiki {
- color: #466aff;
- cursor: pointer;
-}
-.wiki-main .back-wiki:hover {
- color: #6482ff;
-}
-.wiki-main .head-log-middle {
- width: 3rem;
- height: 3rem;
- margin-right: 0.35rem;
- border-radius: 50%;
-}
-.wiki-main .head-log-small {
- width: 1.25rem;
- height: 1.25rem;
- margin-right: 0.35rem;
- border-radius: 50%;
-}
-.wiki-main .user-box {
- font-size: 12px;
- font-family: "PingFangSC-Medium";
- color: #466aff;
- cursor: pointer;
-}
-.wiki-main .user-box:hover {
- color: #6482ff;
-}
-.wiki-main .user-box .head-log-small {
- position: relative;
- top: -2px;
-}
-.wiki-main .time-ago {
- font-size: 12px;
- color: #333;
- letter-spacing: 0;
- line-height: 17px;
- font-weight: 400;
- font-family: "PingFangSC-Regular";
-}
-.wiki-main .has-error .ant-form-explain,
-.wiki-main .has-error .ant-form-split {
- position: absolute;
-}
-.wiki-main .wiki-nav {
- max-height: 60vh;
-}
-.wiki-main .wiki-nav .wiki-search {
- padding: 0 14px;
-}
-.wiki-main .wiki-nav .wiki-search .ant-input {
- padding-left: 30px;
-}
-.wiki-main .wiki-nav .wiki-search .ant-input-suffix {
- left: 26px;
- right: auto;
-}
-.wiki-main .wiki-nav .wiki-search:hover .ant-input, .wiki-main .wiki-nav .wiki-search:focus .ant-input {
- border-color: #466aff !important;
-}
-.wiki-main .wiki-nav-parent {
- width: 260px;
- flex: none;
-}
-.wiki-main .ant-form-item-children .ant-input:hover {
- border-color: #466aff !important;
-}
-.wiki-main .ant-checkbox-checked .ant-checkbox-inner {
- background-color: #466aff;
- border-color: #466aff;
-}
-.wiki-main .ant-radio-checked .ant-radio-inner,
-.wiki-main .ant-radio-checked::after {
- border-color: #466aff;
-}
-.wiki-main .ant-radio-inner::after {
- background-color: #466aff;
-}
-.wiki-main .ant-radio-group {
- display: block;
- margin: 10px 0 0 30px;
-}
-.wiki-main .ant-radio-wrapper:hover .ant-radio,
-.wiki-main .ant-radio:hover .ant-radio-inner,
-.wiki-main .ant-radio-input:focus + .ant-radio-inner {
- border-color: #466aff;
-}
-
-#wikiUrl:focus {
- border-right: 1px solid #d9d9d9 !important;
-}
-
-.wiki-body {
- display: flex;
-}
-
-.wiki-content {
- flex: auto;
- width: 75%;
-}
-
-.wiki-content-detail {
- padding: 0 20px;
- word-break: break-all;
-}
-
-.ant-input-group.ant-input-group-compact.copy-url {
- display: flex;
- margin-top: 20px;
-}
-.ant-input-group.ant-input-group-compact.copy-url .ant-select-selection__rendered {
- margin: 0 14px 0 5px;
- width: 3rem;
- font-size: 12px;
-}
-.ant-input-group.ant-input-group-compact.copy-url .ant-select-arrow {
- right: 4px;
-}
-.ant-input-group.ant-input-group-compact.copy-url .ant-input {
- font-size: 12px;
- font-family: "PingFangSC-Regular";
- color: #666;
- letter-spacing: 0;
- font-weight: 400;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- word-break: break-all;
-}
-.ant-input-group.ant-input-group-compact.copy-url .copy-svg {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- padding: 0 5px;
- background: #fff;
- font-size: 1rem !important;
- border: 1px solid #d9d9d9;
- border-left: 0;
- color: #466aff;
- cursor: pointer;
-}
-
-.wiki-url-type .ant-select-dropdown-menu-item {
- font-size: 12px;
-}
-
-.wiki-nav {
- min-height: 300px;
- padding: 20px 0;
- background: #ffffff;
- border: 1px solid rgba(153, 153, 153, 0.22);
- overflow-y: scroll;
- flex: none;
- color: #333;
-}
-
-.wiki-nav-title {
- display: flex;
- justify-content: space-between;
- align-items: center;
- height: 50px;
- padding: 0 10px 0 10px;
- font-size: 14px;
- letter-spacing: 0;
- font-weight: 400;
- font-family: "PingFangSC-Regular";
- border-bottom: 1px solid #eee;
- line-height: 16px;
- cursor: pointer;
-}
-.wiki-nav-title .delete-title-icon {
- display: none;
-}
-.wiki-nav-title:hover {
- background-color: #fbfbfb;
-}
-.wiki-nav-title:hover .delete-title-icon {
- display: inline-block;
-}
-
-.wiki-nav-title-parent {
- padding: 0 14px;
-}
-.wiki-nav-title-parent:hover {
- background: #fbfbfb;
-}
-
-.wiki-nav-title.active {
- color: #466aff;
-}
-
-.wiki-content-head {
- margin: 20px 0 20px 20px;
- padding: 0 20px 20px 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- border-bottom: 1px solid #eee;
-}
-
-.wiki-content-head-left {
- width: 90%;
-}
-
-.nav-title-left {
- display: inline-flex;
- max-width: 90%;
-}
-.nav-title-left svg {
- margin-right: 0.5rem;
- flex: none;
-}
-.nav-title-left .nav-title-left-text {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.wiki-detail-title {
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
-}
-
-.wiki-preview {
- overflow-y: scroll;
- height: 100%;
-}
-.wiki-preview .wiki-body {
- width: 90%;
-}
-.wiki-preview .ant-btn-primary {
- background-color: #466aff;
- border-color: #466aff;
-}
-.wiki-preview .ant-btn-primary:hover, .wiki-preview .ant-btn-primary:focus, .wiki-preview .ant-btn-primary:active {
- background-color: #6482ff;
-}
-.wiki-preview .preview-head {
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 0 12rem 0 2rem;
- width: 100%;
- height: 80px;
- background: #272f4c;
- color: #fff;
-}
-.wiki-preview .preview-head-left {
- display: inline-flex;
- align-items: center;
- font-size: 24px;
- cursor: pointer;
-}
-.wiki-preview .preview-head-left .icon-wendangyulan_icon {
- font-size: 24px !important;
- font-weight: 700;
-}
-.wiki-preview .preview-head-right {
- display: flex;
-}
-.wiki-preview .preview-head-right .copy-url {
- margin-top: 0;
-}
-.wiki-preview .preview-head-right .copy-desc {
- width: 6rem;
- padding-top: 1px;
-}
-.wiki-preview .wiki-nav-title {
- padding: 0 10px 0 40px;
-}
-.wiki-preview .wiki-nav-title.active {
- background-color: #f3f4f6;
-}
-.wiki-preview .wiki-content-head {
- padding: 10px 20px 10px 20px;
-}
-.wiki-preview .wiki-nav {
- padding: 20px 0;
- width: 20vw;
- border-bottom: 0;
- height: 80vh;
-}
-.wiki-preview .wiki-content-detail {
- padding: 0 40px;
-}
-.wiki-preview .wiki-content-detail img {
- max-width: 100%;
-}
-.wiki-preview .ant-btn:hover {
- background: #f3f4f6;
- color: #333;
- border-color: #d0d0d0;
-}
-
-/*# sourceMappingURL=Index.css.map */
diff --git a/src/forge/Wiki/Index.css.map b/src/forge/Wiki/Index.css.map
deleted file mode 100644
index eaa14087d..000000000
--- a/src/forge/Wiki/Index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["Index.scss"],"names":[],"mappings":"AAEA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;AAEA;EACE,kBAfQ;EAgBR,cAhBQ;;AAiBR;EAGE,kBAnBY;;AAuBhB;AAAA;AAAA;EAGE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE,OA5DQ;EA6DR;;AACA;EACE,OA9DY;;AAkEhB;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA,OApFQ;EAqFR;;AACA;EACE,OAtFY;;AAwFd;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;;AAEF;EACE;;AACA;EACE;;AACA;EACE;;AAEF;EACE;EACA;;AAEF;EAEE;;AAKN;EACE;EACA;;AAGF;EACE;;AAGF;EACE,kBAxIQ;EAyIR,cAzIQ;;AA2IV;AAAA;EAEE,cA7IQ;;AAgJV;EACE,kBAjJQ;;AAoJV;EACE;EACA;;AAGF;AAAA;AAAA;EAGE,cA5JQ;;;AAgKZ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAlNQ;EAmNR;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AACA;EACE;;;AAKN;EACE;;AACA;EACE;;;AAIJ;EACE,OAzQU;;;AA4QZ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;;AACA;EACE;;AAEF;EACE,kBApTQ;EAqTR,cArTQ;;AAsTR;EAGE,kBAxTY;;AA2ThB;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEA;EACE;;AAEF;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEF;EACE;;AACA;EACE;;AAIJ;EACE;EACA;EACA","file":"Index.css"}
\ No newline at end of file
diff --git a/src/forge/Wiki/Welcome/index.css.map b/src/forge/Wiki/Welcome/index.css.map
deleted file mode 100644
index 2dcfff0d3..000000000
--- a/src/forge/Wiki/Welcome/index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["index.scss"],"names":[],"mappings":"AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA","file":"index.css"}
\ No newline at end of file
diff --git a/src/forge/Wiki/components/FolderTree/index.css b/src/forge/Wiki/components/FolderTree/index.css
deleted file mode 100644
index 58d79c6be..000000000
--- a/src/forge/Wiki/components/FolderTree/index.css
+++ /dev/null
@@ -1,32 +0,0 @@
-.hide-file-icon.ant-tree.ant-tree-directory li span.ant-tree-switcher {
- display: none !important;
-}
-.hide-file-icon.ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
- display: inline-flex;
- width: 100%;
-}
-.hide-file-icon.ant-tree.ant-tree-directory .tree-title-icon {
- display: none;
-}
-.hide-file-icon.ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover .tree-title-icon {
- transition: all 0.3s;
- display: inline-block;
-}
-.hide-file-icon.ant-tree.ant-tree-directory.ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before, .hide-file-icon.ant-tree.ant-tree-directory.ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before {
- background: #fff;
- margin-top: -3px;
-}
-.hide-file-icon.ant-tree.ant-tree-directory.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper::before, .hide-file-icon.ant-tree.ant-tree-directory.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper::before {
- margin-top: -3px;
-}
-.hide-file-icon.ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
-.hide-file-icon.ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
- color: #2a61ff;
-}
-.hide-file-icon.ant-tree.ant-tree-directory .ant-tree-title {
- display: inline-flex;
- justify-content: space-between;
- flex: auto;
-}
-
-/*# sourceMappingURL=index.css.map */
diff --git a/src/forge/Wiki/components/FolderTree/index.css.map b/src/forge/Wiki/components/FolderTree/index.css.map
deleted file mode 100644
index 8f0725b11..000000000
--- a/src/forge/Wiki/components/FolderTree/index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["index.scss"],"names":[],"mappings":"AACE;EACE;;AASF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAGF;EAOE;EACA;;AAGF;EAKE;;AAGF;AAAA;EAIE;;AAKF;EACE;EACA;EACA","file":"index.css"}
\ No newline at end of file
diff --git a/src/forge/Wiki/components/FolderTree/index.js b/src/forge/Wiki/components/FolderTree/index.js
index bbcdb3906..93c06ff3f 100644
--- a/src/forge/Wiki/components/FolderTree/index.js
+++ b/src/forge/Wiki/components/FolderTree/index.js
@@ -1,6 +1,6 @@
import * as React from 'react';
import classNames from 'classnames';
-import { Icon, Tree } from 'antd';
+import { Tree } from 'antd';
import omit from 'omit.js';
import debounce from 'lodash/debounce';
import { conductExpandParent, convertTreeToEntities } from 'rc-tree/lib/util';
diff --git a/src/forge/Wiki/components/Login/index.css.map b/src/forge/Wiki/components/Login/index.css.map
deleted file mode 100644
index a770694cb..000000000
--- a/src/forge/Wiki/components/Login/index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["index.scss"],"names":[],"mappings":"AACE;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;AACA;EACE","file":"index.css"}
\ No newline at end of file
diff --git a/src/forge/Wiki/components/ModalFun/index.css b/src/forge/Wiki/components/ModalFun/index.css
deleted file mode 100644
index 0f7ef9484..000000000
--- a/src/forge/Wiki/components/ModalFun/index.css
+++ /dev/null
@@ -1,56 +0,0 @@
-.myself-modal .ant-modal-header {
- padding: 9px 24px;
- background: #f8f8f8;
- border-bottom: 1px solid #eee;
-}
-.myself-modal .ant-modal-title {
- text-align: left;
-}
-.myself-modal .ant-modal-close {
- top: 0px !important;
-}
-.myself-modal .ant-modal-close-x {
- font-size: 24px;
-}
-.myself-modal .ant-modal-body {
- text-align: center;
-}
-.myself-modal .delete-title {
- display: flex;
- justify-content: center;
- align-items: center;
- margin: 2rem 0 1rem !important;
- font-size: 16px;
- color: #333;
- letter-spacing: 0;
- line-height: 29px;
- font-weight: 400;
-}
-.myself-modal .red-circle {
- align-self: flex-start;
- color: #ca0002;
- font-size: 1.5rem !important;
-}
-.myself-modal .delete-descibe {
- font-size: 14px;
- color: #666;
- line-height: 33px;
- font-weight: 400;
-}
-.myself-modal .ant-modal-footer {
- padding: 2rem 0;
- text-align: center;
- border: 0;
-}
-.myself-modal .ant-modal-footer .ant-btn {
- width: 6rem;
-}
-.myself-modal .foot-submit {
- margin-left: 3rem;
- color: #df0002;
-}
-.myself-modal .foot-submit:hover {
- border-color: #df0002;
-}
-
-/*# sourceMappingURL=index.css.map */
diff --git a/src/forge/Wiki/components/ModalFun/index.css.map b/src/forge/Wiki/components/ModalFun/index.css.map
deleted file mode 100644
index a770694cb..000000000
--- a/src/forge/Wiki/components/ModalFun/index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["index.scss"],"names":[],"mappings":"AACE;EACE;EACA;EACA;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AACA;EACE;;AAGJ;EACE;EACA;;AACA;EACE","file":"index.css"}
\ No newline at end of file
diff --git a/src/forge/users/Index.css.map b/src/forge/users/Index.css.map
deleted file mode 100644
index 356d318b8..000000000
--- a/src/forge/users/Index.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["Index.scss"],"names":[],"mappings":"AACA;EACE;EACA;EACA,SAJI;EAKJ;EACA;;AACA;EACE;;AAEF;EACE,SAXE;EAYF;;AAEF;EACE;EACA;EACA;EACA,SAlBE;EAmBF;;AAEF;EACE;EACA;;;AAIJ;EACE;;AACA;EACE;EACA;EACA;;;AAGJ;EACE;;AACA;EACE;EACA,SAvCE;EAwCF;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAIN;EACE,SA1DE;EA2DF;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;;;AAGJ;EACE;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;;AAEF;EACE;;;AAGJ;EACE;EACA;;AACA;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AACA;EACE;;AAEF;EACE;;;AAKR;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;;AAGJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;EACA;;;AAGJ;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;;AAKF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE;EACA;;AAGJ;EACE;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA","file":"Index.css"}
\ No newline at end of file
diff --git a/src/forge/users/InfosUser.js b/src/forge/users/InfosUser.js
index 276a0b1f8..d6f30ee89 100644
--- a/src/forge/users/InfosUser.js
+++ b/src/forge/users/InfosUser.js
@@ -115,11 +115,11 @@ class InfosUser extends Component {
newItem =()=> (
);
diff --git a/src/forge/users/Team-item.jsx b/src/forge/users/Team-item.jsx
index f0c6d6013..a88304099 100644
--- a/src/forge/users/Team-item.jsx
+++ b/src/forge/users/Team-item.jsx
@@ -6,7 +6,7 @@ function TeamItem({item,history}){
{history.push(`/${item.name}`)}} style={{cursor:"pointer"}}>
-
{item.name}
+
{item.nickname}
{item.description}
diff --git a/src/images/add.png b/src/images/add.png
new file mode 100644
index 000000000..6a1f55eb9
Binary files /dev/null and b/src/images/add.png differ
diff --git a/src/modules/tpm/newshixuns/css/Newshixuns.css b/src/modules/tpm/newshixuns/css/Newshixuns.css
index 7dc811d03..f1a196f6c 100644
--- a/src/modules/tpm/newshixuns/css/Newshixuns.css
+++ b/src/modules/tpm/newshixuns/css/Newshixuns.css
@@ -392,9 +392,6 @@ a.white-btn.use_scope-btn:hover{
border-color: #096dd9;
}
-/*.ant-btn:hover, .ant-btn:focus, .ant-btn:active, .ant-btn.active{*/
-/* background-color: #4CACFF;*/
-/*}*/
.newViewAfter .ant-input{
line-height: 40px !important;