diff --git a/src/forge/Main/projecthome/v2/components/ecosystemAlliance.jsx b/src/forge/Main/projecthome/v2/components/ecosystemAlliance.jsx index 3486f7d73..5b05e1185 100644 --- a/src/forge/Main/projecthome/v2/components/ecosystemAlliance.jsx +++ b/src/forge/Main/projecthome/v2/components/ecosystemAlliance.jsx @@ -18,21 +18,6 @@ const EcosystemAlliance = () => { }, []) - // const partners = [ - // { name: '国防科技大学', logo: require('../image/logo1.png') }, - // { name: '航天工程大学', logo: require('../image/logo3.png').default }, - // { name: '信息工程大学', logo: require('../image/logo4.png').default }, - // { name: '海军工程大学', logo: require('../image/logo5.png') }, - // { name: '陆军工程大学', logo: require('../image/logo6.png') }, - // { name: '中国电子北京中软', logo: require('../image/logo7.png').default }, - // { name: '中国电科第十五研究所', logo: require('../image/logo8.png').default }, - // { name: '华为', logo: require('../image/logo2.png') }, - // { name: '麒麟', logo: require('../image/logo9.png') }, - // { name: '飞腾', logo: require('../image/logo10.png') }, - // { name: '阿里云', logo: require('../image/logo11.png') }, - // { name: '中国电子云', logo: require('../image/logo12.png') }, - // { name: '中国移动云', logo: require('../image/logo13.png').default } - // ]; // 将合作伙伴数据分成两部分 // const firstRowPartners = partners.slice(0, Math.ceil(partners.length / 2)); // const secondRowPartners = partners.slice(Math.ceil(partners.length / 2)); diff --git a/src/forge/Main/projecthome/v2/image/logo1.png b/src/forge/Main/projecthome/v2/image/logo1.png deleted file mode 100644 index ee7e73798..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo1.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo10.png b/src/forge/Main/projecthome/v2/image/logo10.png deleted file mode 100644 index 354462718..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo10.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo11.png b/src/forge/Main/projecthome/v2/image/logo11.png deleted file mode 100644 index 889ee8f5a..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo11.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo12.png b/src/forge/Main/projecthome/v2/image/logo12.png deleted file mode 100644 index eb48505f9..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo12.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo13.png b/src/forge/Main/projecthome/v2/image/logo13.png deleted file mode 100644 index 7e106d935..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo13.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo14.png b/src/forge/Main/projecthome/v2/image/logo14.png deleted file mode 100644 index 3f88b694b..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo14.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo15.png b/src/forge/Main/projecthome/v2/image/logo15.png deleted file mode 100644 index 9295745c3..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo15.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo16.png b/src/forge/Main/projecthome/v2/image/logo16.png deleted file mode 100644 index a9ebc2eb9..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo16.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo17.png b/src/forge/Main/projecthome/v2/image/logo17.png deleted file mode 100644 index e8fc22e8d..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo17.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo18.png b/src/forge/Main/projecthome/v2/image/logo18.png deleted file mode 100644 index 9ceb98c22..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo18.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo19.png b/src/forge/Main/projecthome/v2/image/logo19.png deleted file mode 100644 index 6d9cff593..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo19.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo2.png b/src/forge/Main/projecthome/v2/image/logo2.png deleted file mode 100644 index 9894fa647..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo2.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo20.png b/src/forge/Main/projecthome/v2/image/logo20.png deleted file mode 100644 index 1009dcc9b..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo20.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo21.png b/src/forge/Main/projecthome/v2/image/logo21.png deleted file mode 100644 index 101c478f3..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo21.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo22.png b/src/forge/Main/projecthome/v2/image/logo22.png deleted file mode 100644 index 305640ae2..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo22.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo23.png b/src/forge/Main/projecthome/v2/image/logo23.png deleted file mode 100644 index f51c0dfb9..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo23.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo24.png b/src/forge/Main/projecthome/v2/image/logo24.png deleted file mode 100644 index cdf588f54..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo24.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo25.png b/src/forge/Main/projecthome/v2/image/logo25.png deleted file mode 100644 index a2c525858..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo25.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo26.png b/src/forge/Main/projecthome/v2/image/logo26.png deleted file mode 100644 index 918a87e3a..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo26.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo27.png b/src/forge/Main/projecthome/v2/image/logo27.png deleted file mode 100644 index 6ed40114c..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo27.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo28.png b/src/forge/Main/projecthome/v2/image/logo28.png deleted file mode 100644 index 8088a65c9..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo28.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo29.png b/src/forge/Main/projecthome/v2/image/logo29.png deleted file mode 100644 index f0c524393..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo29.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo3.png b/src/forge/Main/projecthome/v2/image/logo3.png deleted file mode 100644 index fd30447a1..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo3.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo30.png b/src/forge/Main/projecthome/v2/image/logo30.png deleted file mode 100644 index 759935d25..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo30.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo31.png b/src/forge/Main/projecthome/v2/image/logo31.png deleted file mode 100644 index 275e09198..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo31.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo32.png b/src/forge/Main/projecthome/v2/image/logo32.png deleted file mode 100644 index 8e81e289a..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo32.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo33.png b/src/forge/Main/projecthome/v2/image/logo33.png deleted file mode 100644 index 1d99999c1..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo33.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo34.png b/src/forge/Main/projecthome/v2/image/logo34.png deleted file mode 100644 index db25a987b..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo34.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo35.png b/src/forge/Main/projecthome/v2/image/logo35.png deleted file mode 100644 index 084d8eaff..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo35.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo36.png b/src/forge/Main/projecthome/v2/image/logo36.png deleted file mode 100644 index 1b4c5b751..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo36.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo4.png b/src/forge/Main/projecthome/v2/image/logo4.png deleted file mode 100644 index ebd4a7293..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo4.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo5.png b/src/forge/Main/projecthome/v2/image/logo5.png deleted file mode 100644 index a2d776615..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo5.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo6.png b/src/forge/Main/projecthome/v2/image/logo6.png deleted file mode 100644 index da36b1ca8..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo6.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo7.png b/src/forge/Main/projecthome/v2/image/logo7.png deleted file mode 100644 index ceaab84cd..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo7.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo8.png b/src/forge/Main/projecthome/v2/image/logo8.png deleted file mode 100644 index 43dd51aa6..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo8.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/image/logo9.png b/src/forge/Main/projecthome/v2/image/logo9.png deleted file mode 100644 index 62bea0167..000000000 Binary files a/src/forge/Main/projecthome/v2/image/logo9.png and /dev/null differ diff --git a/src/forge/Main/projecthome/v2/index.scss b/src/forge/Main/projecthome/v2/index.scss index 499e0e144..764cd3876 100644 --- a/src/forge/Main/projecthome/v2/index.scss +++ b/src/forge/Main/projecthome/v2/index.scss @@ -134,6 +134,8 @@ font-weight: normal; position: absolute; right: 0; + font-size: 17px; + top: 3px; } } .activity-section-item{ @@ -148,7 +150,7 @@ background-color: #2149d4; } &-active::after{ - animation: bottomflowLight 3.5s forwards; + animation: bottomflowLight 3s forwards; } } .activity-section-item-active .title-border-to-right-icon{ @@ -386,12 +388,12 @@ .center-image-container-content { height: 461px; - - background-image: url('./image/bk6.png'); + background-image: url('./image/bk6.png'), linear-gradient(145deg, #1d36a1, #171e41); background-size: 100% 100%; + border-radius: 15px; img { - max-width: 99%; + max-width: 94.6%; } &-title { diff --git a/src/forge/projectHome/explore/index.jsx b/src/forge/projectHome/explore/index.jsx index 33a023f65..c42b80675 100644 --- a/src/forge/projectHome/explore/index.jsx +++ b/src/forge/projectHome/explore/index.jsx @@ -1,4 +1,4 @@ -import React, { createRef, useEffect, useState } from "react"; +import React, { createRef, Fragment, useEffect, useState } from "react"; import axios from "axios"; import { Button, Carousel, Divider, Input, Pagination, Popover, Spin, Tooltip } from "antd"; import { Link } from "react-router-dom"; @@ -9,7 +9,12 @@ import RenderHtml from "../../../components/render-html"; import FeedBack from "../../../forge/Component/feedBack"; import './index.scss'; import ActionItem from "../../../factory/resource/components/ActionItem"; -import img1 from '../image/icon15.png' +import img1 from '../image/icon15.png'; +import img2 from '../image/icon9.png'; +import img3 from '../image/icon10.png'; +import img4 from '../image/icon11.png'; +import img5 from '../image/icon12.png'; +import img6 from '../image/icon13.png'; const { Search } = Input; function ProjectHomePage(props) { const carouselEL = createRef() @@ -25,9 +30,30 @@ function ProjectHomePage(props) { const [cateTopics, setCateTopics] = useState(undefined); const [topicId, setTopicId] = useState(undefined); const [topicDetail, setTopicDetail] = useState(undefined); - const [count, setCount] = useState({}); - const { countByGHM, countByOther, countByGHMType, countByMX, countByRQ } = count; + const [count, setCount] = useState([ + { + "name": "应用软件", + "value": "405+" + }, + { + "name": "三方组件", + "value": "10+" + }, + { + "name": "数据集", + "value": "1000+" + }, + { + "name": "智能模型", + "value": "99+" + }, + { + "name": "容器镜像", + "value": "10+" + } +]); const topicsByCateId = cateTopics && cateTopics[cateID]; + const logo = [img2, img3 ,img4, img5, img6] const topicsLength = topicsByCateId && topicsByCateId.length const LIMIT = !topicsLength ? 30 : 25; @@ -47,30 +73,9 @@ function ProjectHomePage(props) { }, [cateID, search, page, topicId]) function getInitCount() { - const obj = { - countByGHM: 20000, - countByOther: 0, - countByGHMType: 10 - } - axios.get(`/organizations/gh_mirrors/projects.json?page=1&limit=15&sort_by=updated_on&sort_direction=desc`).then(result => { - if (result && result.data) { - obj.countByGHM = result.data.total_count || 0 - } - return axios.get(`/projects.json?pinned=d&limit=1`) - }).then(result => { - if (result && result.data) { - obj.countByOther = result.data.total_count - obj.countByGHM - } - }).finally(() => { - // cateTopics && cateTopics[39] && (obj.countByGHMType = cateTopics[39].length) - setCount({ - countByGHM: 1000, - countByOther: obj.countByOther, - countByGHMType: 10, - countByMX: 99, - countByRQ: 10 - }); - }) + fetch('/statsConfig.json').then(r => r.json()).then(res => { + setCount(res) + }); } function getCateTopic() { @@ -132,30 +137,16 @@ function ProjectHomePage(props) {
{countByOther}+
{countByGHMType}+
{countByGHM}+
{countByMX}+
{countByRQ}+
{item.value}