diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index 3d10aa0d8..0c6b28a23 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -13,7 +13,6 @@ import axios from 'axios'; import img_1 from '../Images/1.png'; import img_2 from '../Images/2.png'; import img_3 from '../Images/3.png'; -import img_4 from '../Images/4.png'; import img_6 from '../Images/6.png'; import img_7 from '../Images/7.png'; import img_parise from '../Images/parise.png'; @@ -91,28 +90,6 @@ const MessageCount = Loadable({ loading: Loading, }) -const MergeSubmit = Loadable({ - loader: () => import('../Merge/MergeSubmit'), - loading: Loading, -}) - -const UpdateMerge = Loadable({ - loader: () => import('../Merge/UpdateMerge'), - loading: Loading, -}) -//版本发布 -const VersionIndex = Loadable({ - loader: () => import('../Version/version'), - loading: Loading, -}) -const NewVersionIndex = Loadable({ - loader: () => import('../Version/NewVersion'), - loading: Loading, -}) -const UpVersionIndex = Loadable({ - loader: () => import('../Version/UpdateVersion'), - loading: Loading, -}) const MilepostDetail = Loadable({ loader: () => import('../Order/MilepostDetail'), loading: Loading, diff --git a/src/forge/Main/DetailTop.js b/src/forge/Main/DetailTop.js index bd1828768..09d020bb2 100644 --- a/src/forge/Main/DetailTop.js +++ b/src/forge/Main/DetailTop.js @@ -24,14 +24,14 @@ class DetailTop extends Component { {projectDetail && projectDetail.version_releasesed_count}个发行版 - 0 ? "active" : ""}> + {/* 0 ? "active" : ""}> {projectDetail && projectDetail.contributor_users_count}位贡献者 - - 0 ? "active" : ""}> + */} + 仓库 {projectDetail && projectDetail.size}kb - +

) } diff --git a/src/forge/Version/New.jsx b/src/forge/Version/New.jsx new file mode 100644 index 000000000..62a158518 --- /dev/null +++ b/src/forge/Version/New.jsx @@ -0,0 +1,52 @@ +import React , { useState, useEffect } from 'react'; +import { AutoComplete } from 'antd'; +import styled from 'styled-components'; + +import './version.css'; + +export default ()=>{ + + const SelectDiv = styled.div` + display:flex; + align-item:center; + margin-bottom:5px; + & span{ + margin:0px 15px; + color:#BBB; + line-height:32px; + } + `; + + useEffect(()=>{ + + }) + return( +
+
+

创建发行版

+
+ + + @ + +

选择一个已经存在的标签,或者在发布时新建一个标签

+
+
+
+
+

标签命名建议

+

通常的做法是在版本名称前加上字母 v 前缀, v1.0 或者 v2.3.4。

+

如果标签不适合在生产环境下使用,请在版本名称后添加预发行版本。例如:v0.2-alpha 或者 v5.9-beta.3。

+
+
+

语义化版本

+

如果你是第一次发布版本,我们强烈建议你阅读语义化版本。

+
+
+

附件大小说明

+

单个附件不能超过 100M(GVP 项目200M),每个仓库总附件不可超过 1G(推荐项目不可超过 5G;GVP 项目不可超过 20G)。附件总容量统计包括仓库附件和发行版附件。

+
+
+
+ ) +} \ No newline at end of file diff --git a/src/forge/Version/version.css b/src/forge/Version/version.css index ba1c0f390..d0b2bfcca 100644 --- a/src/forge/Version/version.css +++ b/src/forge/Version/version.css @@ -168,4 +168,21 @@ } .ver-middle{ vertical-align: middle; +} + +.versionForm{ + flex:1; + padding-right: 30px; + box-sizing: border-box; +} +.versionTips{ + width:30%; + padding-right: 15px; + box-sizing: border-box; +} +.infosTip{ + padding:20px; + background-color: #F1F8FF; + margin-bottom: 22px; + color: #333; } \ No newline at end of file