diff --git a/src/animations.scss b/src/animations.scss
index a7ac1c8ee..b569c8c00 100644
--- a/src/animations.scss
+++ b/src/animations.scss
@@ -4,7 +4,7 @@
}
to {
- top: 0
+ top: var(--top, 0px)
}
}
diff --git a/src/components/button/index.jsx b/src/components/button/index.jsx
index eccfcd7bf..16c36fc6a 100644
--- a/src/components/button/index.jsx
+++ b/src/components/button/index.jsx
@@ -4,16 +4,16 @@ import arrowIcon from '../../images/icon_arrow.png'
import './index.scss';
// 鼠标悬停箭头往右上角走的效果
-export const slidingArrowButton = ({href="/", name="探索更多内容", classname="font-16 font-bd", imageSrc}) =>{
- return
+export const slidingArrowButton = ({href="/", name="探索更多内容", classname="font-16 font-bd", imageSrc, target="_self"}) =>{
+ return
{name}
}
// 鼠标悬停文本往上翻滚,再加背景光从左往右
-export const rollingButton = ({href="/", name="了解更多", hoverName="了解更多", classname="mt20"}) =>{
- return
+export const rollingButton = ({href="/", name="了解更多", hoverName="了解更多", classname="mt20", target="_self"}) =>{
+ return
{name}
{hoverName}
diff --git a/src/forge/Main/projecthome/v2/components/communityDynamic.jsx b/src/forge/Main/projecthome/v2/components/communityDynamic.jsx
index e5f4f4e45..5ad8a6bc2 100644
--- a/src/forge/Main/projecthome/v2/components/communityDynamic.jsx
+++ b/src/forge/Main/projecthome/v2/components/communityDynamic.jsx
@@ -58,7 +58,7 @@ const CommunityDynamic = ({isVisible}) => {
{firstByList1.summary}
- {rollingButton({href: `/news/${firstByList1.id}`})}
+ {rollingButton({href: `/news/${firstByList1.id}`, target:"_blank"})}
{/* 新闻列表 */}
@@ -66,7 +66,7 @@ const CommunityDynamic = ({isVisible}) => {
{list1.slice(1,5).map((item, index) => (
-
+
{item.name}
@@ -90,7 +90,7 @@ const CommunityDynamic = ({isVisible}) => {
{list2_home.map((item, index) => (
- {item.summary}
+ {item.summary}
{index === 1 && HOT}
{/* {moment(item.publishTime).format('MM月DD日')} */}
@@ -126,7 +126,7 @@ const CommunityDynamic = ({isVisible}) => {
- {slidingArrowButton({ href: '/news' })}
+ {slidingArrowButton({ href: '/news', target: "_blank" })}
);
diff --git a/src/forge/Main/projecthome/v2/components/forum.jsx b/src/forge/Main/projecthome/v2/components/forum.jsx
index 5bd67288d..611ea79b3 100644
--- a/src/forge/Main/projecthome/v2/components/forum.jsx
+++ b/src/forge/Main/projecthome/v2/components/forum.jsx
@@ -86,7 +86,7 @@ const ForumExchange = () => {
))}
- {slidingArrowButton({href:"/forums", classname:"font-16 font-bd color-white", imageSrc: icon_arrow1})}
+ {slidingArrowButton({href:"/forums", classname:"font-16 font-bd color-white", imageSrc: icon_arrow1, target: "_blank"})}
diff --git a/src/forge/Main/projecthome/v2/components/openSourceCollaboration.jsx b/src/forge/Main/projecthome/v2/components/openSourceCollaboration.jsx
index b74e92d94..a3aba64d1 100644
--- a/src/forge/Main/projecthome/v2/components/openSourceCollaboration.jsx
+++ b/src/forge/Main/projecthome/v2/components/openSourceCollaboration.jsx
@@ -70,7 +70,7 @@ const OpenSourceCollaboration = ({isVisible}) => {
))}
- {rollingButton({href: `/projects`, classname: 'mt10 white'})}
+ {rollingButton({href: `/projects`, classname: 'mt10 white', target:"_blank"})}
diff --git a/src/forge/Main/projecthome/v2/components/softwareFactory.jsx b/src/forge/Main/projecthome/v2/components/softwareFactory.jsx
index 7689bf4d3..a60a40cc3 100644
--- a/src/forge/Main/projecthome/v2/components/softwareFactory.jsx
+++ b/src/forge/Main/projecthome/v2/components/softwareFactory.jsx
@@ -41,7 +41,7 @@ function SoftwareFactory() {
极速模式聚焦任务 - 代码 - 制品,助力软件研发快速响应、
实现极致效率
- {rollingButton({href: `/sf`, classname: 'mt70'})}
+ {rollingButton({href: `/sf`, classname: 'mt70', target:"_blank"})}

diff --git a/src/forge/Main/projecthome/v2/components/supplyChainGovernance.jsx b/src/forge/Main/projecthome/v2/components/supplyChainGovernance.jsx
index db2b2f2f1..12d17d787 100644
--- a/src/forge/Main/projecthome/v2/components/supplyChainGovernance.jsx
+++ b/src/forge/Main/projecthome/v2/components/supplyChainGovernance.jsx
@@ -81,7 +81,7 @@ const SupplyChainGovernance = () => {
- {slidingArrowButton({href:"/governance"})}
+ {slidingArrowButton({href:"/governance", target: "_blank"})}
);