This commit is contained in:
parent
ed4d5aaa48
commit
74afa85c57
|
|
@ -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}>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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)=>{
|
||||
|
|
|
|||
|
|
@ -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">
|
||||
|
|
|
|||
|
|
@ -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 |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -574,6 +574,8 @@
|
|||
background-color:var(--primary-color);
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
.show_after {
|
||||
&::after{
|
||||
content: "";
|
||||
right: 0px;
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue