diff --git a/public/css/iconfont.css b/public/css/iconfont.css index 7e0e2c7e..b670775c 100644 --- a/public/css/iconfont.css +++ b/public/css/iconfont.css @@ -1,8 +1,8 @@ @font-face { font-family: "iconfont"; /* Project id 2340181 */ - src: url('iconfont.woff2?t=1631773579834') format('woff2'), - url('iconfont.woff?t=1631773579834') format('woff'), - url('iconfont.ttf?t=1631773579834') format('truetype'); + src: url('iconfont.woff2?t=1632738478946') format('woff2'), + url('iconfont.woff?t=1632738478946') format('woff'), + url('iconfont.ttf?t=1632738478946') format('truetype'); } .iconfont { @@ -13,6 +13,26 @@ -moz-osx-font-smoothing: grayscale; } +.icon-xiangyoujiantou:before { + content: "\e8de"; +} + +.icon-xiangzuojiantou:before { + content: "\e8df"; +} + +.icon-a-liulanicon2x:before { + content: "\e8dd"; +} + +.icon-wenjianicon:before { + content: "\e8dc"; +} + +.icon-a-yuanquan2x:before { + content: "\e8db"; +} + .icon-xiangmubiaoqian:before { content: "\e8da"; } diff --git a/public/css/iconfont.js b/public/css/iconfont.js index f38ef2a3..1363ceab 100644 --- a/public/css/iconfont.js +++ b/public/css/iconfont.js @@ -1 +1 @@ -!function(c){var a,l,h,i,o,z='',t=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss"),p=function(c,a){a.parentNode.insertBefore(c,a)};if(t&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}function v(){o||(o=!0,h())}function m(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(m,50)}v()}a=function(){var c,a;(a=document.createElement("div")).innerHTML=z,z=null,(c=a.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",a=c,(c=document.body).firstChild?p(a,c.firstChild):c.appendChild(a))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(a,0):(l=function(){document.removeEventListener("DOMContentLoaded",l,!1),a()},document.addEventListener("DOMContentLoaded",l,!1)):document.attachEvent&&(h=a,i=c.document,o=!1,m(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,v())})}(window); \ No newline at end of file +!function(c){var l,a,h,i,o,z='',t=(t=document.getElementsByTagName("script"))[t.length-1].getAttribute("data-injectcss"),p=function(c,l){l.parentNode.insertBefore(c,l)};if(t&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}function v(){o||(o=!0,h())}function m(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(m,50)}v()}l=function(){var c,l;(l=document.createElement("div")).innerHTML=z,z=null,(c=l.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",l=c,(c=document.body).firstChild?p(l,c.firstChild):c.appendChild(l))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(a=function(){document.removeEventListener("DOMContentLoaded",a,!1),l()},document.addEventListener("DOMContentLoaded",a,!1)):document.attachEvent&&(h=l,i=c.document,o=!1,m(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,v())})}(window); \ No newline at end of file diff --git a/public/css/iconfont.json b/public/css/iconfont.json index 42dec347..3d3db163 100644 --- a/public/css/iconfont.json +++ b/public/css/iconfont.json @@ -5,6 +5,41 @@ "css_prefix_text": "icon-", "description": "", "glyphs": [ + { + "icon_id": "630094", + "name": "向右箭头", + "font_class": "xiangyoujiantou", + "unicode": "e8de", + "unicode_decimal": 59614 + }, + { + "icon_id": "630095", + "name": "向左箭头", + "font_class": "xiangzuojiantou", + "unicode": "e8df", + "unicode_decimal": 59615 + }, + { + "icon_id": "24600282", + "name": "浏览icon@2x", + "font_class": "a-liulanicon2x", + "unicode": "e8dd", + "unicode_decimal": 59613 + }, + { + "icon_id": "24567893", + "name": "文件icon", + "font_class": "wenjianicon", + "unicode": "e8dc", + "unicode_decimal": 59612 + }, + { + "icon_id": "24527422", + "name": "圆圈@2x", + "font_class": "a-yuanquan2x", + "unicode": "e8db", + "unicode_decimal": 59611 + }, { "icon_id": "24378423", "name": "项目标签", diff --git a/public/css/iconfont.ttf b/public/css/iconfont.ttf index a559db11..26a5c80d 100644 Binary files a/public/css/iconfont.ttf and b/public/css/iconfont.ttf differ diff --git a/public/css/iconfont.woff b/public/css/iconfont.woff index 2076f553..6c2fafd6 100644 Binary files a/public/css/iconfont.woff and b/public/css/iconfont.woff differ diff --git a/public/css/iconfont.woff2 b/public/css/iconfont.woff2 index 3031b14a..16677ef8 100644 Binary files a/public/css/iconfont.woff2 and b/public/css/iconfont.woff2 differ diff --git a/src/forge/Head/Footer.jsx b/src/forge/Head/Footer.jsx index 568583ea..78d6394b 100644 --- a/src/forge/Head/Footer.jsx +++ b/src/forge/Head/Footer.jsx @@ -19,46 +19,45 @@ function Footer(){ return(
© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号
*/} + {/* */}CCF开源发展成立大会即将召开!
-此处为活动详情内容
-CCF开源发展成立大会即将召开!
-此处为活动详情内容
-CCF开源发展成立大会即将召开!
-此处为活动详情内容此处为活动详情内容此处为活动详情内容此处为活动详情内容
-Gitlink,新一代开源创新服务平台
-{k+1}{i.str}{k+1}{i.str}让您的项目在这里健康、快速的成长!
@@ -126,10 +132,10 @@ function SecondEdition({setValue}) {一站式过程管理
@@ -152,7 +158,18 @@ function SecondEdition({setValue}) {{k+1}{i.str}提供软件软代码和芯片RTL代码的溯源分析、文件级和组件级许可证识别及风险分析、输入性开源漏洞检测和加固建议,支持分析结果的多层次可视化展示。
多维度用户画像
-实时采集和分析平台中的各类开源资源数
据,搭建多维度用户画像评估系统;
多维度用户画像
+实时采集和分析平台中的各类开源资源数
据,搭建多维度用户画像评估系统;
提供开发活动统计、贡献度日历、用户能力建模、角色与专业定位分析等功能。
-让您在个人主页展示开发动态与创新能力!
+提供开发活动统计、贡献度日历、用户能力建模、角色与专业定位分析等功能。
+让您在个人主页展示开发动态与创新能力!
+开发者的家园
一个实现100%开源,产学研联合面向软件创新的开源社区
-Gitlink分享最新平台资讯、社区活动通知、开源竞赛信息,把握开源生态发展脉搏
-+ {active === 1 ? "Gitlink分享最新平台资讯、社区活动通知、开源竞赛信息,把握开源生态发展脉搏" + : active===2 ? "Gitlink汇聚精英企业仓库、前沿技术仓库、人气热门仓库,孵化优质开源创新成果" + :active===3 ? "Gitlink集萃社区精选项目介绍、平台使用技巧等优秀文章,助力开源开放协同创新" + :"Gitlink甄选技术研究、心得体会、经验交流等高质量内容,推动社区健康稳定发展"} +
+ { + active === 1&& + list1.map((i,k)=>{ + return( +