This commit is contained in:
黄心宇 2023-06-12 17:47:30 +08:00
parent ed4d5aaa48
commit 74afa85c57
11 changed files with 25 additions and 16 deletions

View File

@ -20,7 +20,7 @@ function SamplePrevArrow(props) {
const settings = {
className: "center",
centerMode: true,
infinite: true,
infinite: false,
centerPadding: "100px",
slidesToShow: 3,
speed: 500,
@ -41,7 +41,7 @@ function Projects(props) {
return(
<div className="boxmain">
<div className={`boxmain ${ projectList.length !== 3 && 'not_three_project' }`}>
{
projectList && projectList.length > 0 ?
<Slider ref={sliderRef} {...settings}>

View File

@ -1,6 +1,5 @@
import React , { useState , useEffect } from 'react';
import { Menu } from 'antd';
import Menu7 from '../img/menu7.png';
import banner from '../img/mainbanner.png'
import { Link } from 'react-router-dom';
import { tempConfig } from '../tempInfo';
@ -53,7 +52,7 @@ function PublicBanner(props){
<Menu.Item key={"4"}><Link to={`/${temp}/${deptId}/news`}><img src={require(`../img/${temp}Menu4.png`)} alt="" width="32px"/>{ tempConfig[temp].mainTitle }</Link></Menu.Item>
{/* <Menu.Item key={"5"}><img src={Menu5} alt="" width="27px"/>Sig小组</Menu.Item> */}
<Menu.Item key={"6"}><Link to={`/${temp}/${deptId}/VIP`}><img src={require(`../img/${temp}Menu6.png`)} alt="" width="36px"/>{ tempConfig[temp].member }</Link></Menu.Item>
{ adminUrl && <Menu.Item key={"7"}><a onClick={()=>{window.location.href=adminUrl}}><img src={Menu7} alt="" width="34px"/>后台管理</a></Menu.Item> }
{ adminUrl && <Menu.Item key={"7"}><a onClick={()=>{window.location.href=adminUrl}}><img src={require(`../img/${temp}Menu7.png`)} alt="" width="34px"/>后台管理</a></Menu.Item> }
</Menu>
</div>
</div>

View File

@ -123,11 +123,10 @@ function HeaderPage(props){
}
{
//
data && data.projectShow === 1 &&
data && data.projectShow === 1 && projectList && projectList.length>0 &&
<div className="zone_projects">
<p className="in_title mb40">{ data.homepageProjectTitle }</p>
{
projectList && projectList.length>0&&
<div className="boxmain zone_p_lists">
{
projectList.map((i,k)=>{
@ -148,11 +147,10 @@ function HeaderPage(props){
}
{
//
data && data.memberShow === 1 &&
data && data.memberShow === 1 && personList && personList.length > 0 &&
<div className="zone_contributor">
<p className="in_title">{ data.homepageMemberTitle }</p>
{
personList && personList.length > 0 &&
<ul className="boxmain zone_c_lists">
{
personList.map((i,k)=>{

View File

@ -13,6 +13,7 @@ import intro3 from '../img/intro3.png';
import intro4 from '../img/intro4.png';
import guideArrow from '../img/guideArrow1.png';
import ra from '../img/ra.png'
import title from '../img/title.png'
import { Link } from 'react-router-dom';
import shijian from '../img/shijian.png';
import axios from 'axios';
@ -225,7 +226,8 @@ function HeaderPage(props){
</div>
<div className="zone_grow pt60 pb60">
<p className="in_title mb20">开源芯户成长体系介绍</p>
{/* <p className="in_title mb20">开源芯<b>⽚⽤</b>户成长体系介绍</p> */}
<p className="in_title mb20"><img src={ title } alt="" /></p>
<p className="sub_title">参与开源芯的开发者需要签署开源贡献者协议</p>
<p className="sub_title mb50">建议开发者按照开源项成长路径进参与稳步提升能降低跳级参与带来的挑战</p>
<div className="grow_path boxmain">

View File

@ -153,8 +153,8 @@ function ProjectSource(props){
}
<ul className="in_b_infos">
{/* { i.deptName && <li className="infos_cate">{i.deptName}</li> } */}
{ i.projectProperties && i.projectProperties.language && <li className="infos_cate">{i.projectProperties.language}</li> }
{ i.projectType && <li className="infos_language">{i.projectType}</li> }
{ i.projectType && <li className={`infos_cate ${ i.projectProperties && i.projectProperties.language && 'show_after' }`}>{i.projectType}</li> }
{ i.projectProperties && i.projectProperties.language && <li className=" infos_language">{i.projectProperties.language}</li> }
{ i.projectProperties && i.projectProperties.timeAgo && <li><i className="iconfont icon-a-31shijian font-13 mr3"></i> 更新于{i.projectProperties.timeAgo}</li>}
</ul>
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -84,8 +84,8 @@ function Index(props){
function getAdminUrl(id){
getCheckZoneRole(id).then(response=>{
if(response && response.data && response.data.data){
setAdminUrl(response.data.data);
if(response){
setAdminUrl(response.data);
}else{
setAdminUrl(undefined);
}

View File

@ -574,6 +574,8 @@
background-color:var(--primary-color);
border-radius: 50%;
}
}
.show_after {
&::after{
content: "";
right: 0px;

View File

@ -219,10 +219,13 @@
height: 435px;
.slick-slide {
height: auto;
opacity: 0;
}
.slick-active {
opacity: 1;
}
.not_three_project {
.slick-track {
.slick-slide[aria-hidden="true"] {
opacity: 0;
}
}
}
.slick-current {
@ -385,6 +388,11 @@
align-items: center;
background: url('./img/growBg.png') no-repeat;
background-size: 100% 100%;
.in_title {
img {
width: 378px;
}
}
.grow_path {
height: 158px;
display: flex;