File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ interface Props {
2121 mobileNonHomeBannerClass? : string ;
2222
2323 // 文字覆盖层
24- showOverlay ? : boolean ;
24+ showTextOverlay ? : boolean ;
2525 overlayTitle? : string ;
2626 overlaySubtitle? : string | string [];
2727 typewriter? : boolean ;
@@ -33,7 +33,7 @@ interface Props {
3333const {
3434 bannerImages,
3535 mobileNonHomeBannerClass = " " ,
36- showOverlay = siteConfig . banner . homeText ?. enable ?? false ,
36+ showTextOverlay = false ,
3737 overlayTitle = siteConfig .banner .homeText ?.title ,
3838 overlaySubtitle = siteConfig .banner .homeText ?.subtitle ,
3939 typewriter = siteConfig .banner .homeText ?.typewriter ?.enable ?? false ,
@@ -194,8 +194,8 @@ const hasBannerLink = !!siteConfig.banner.credit.url;
194194 )}
195195
196196 <!-- 首页文字覆盖层 -->
197- {showOverlay && (
198- <div class={` banner-text-overlay absolute inset-0 z-20 flex items-center justify-center ${! showOverlay ? " hidden" : " " } ` }>
197+ {siteConfig.banner.homeText?.enable && (
198+ <div class={` banner-text-overlay absolute inset-0 z-20 flex items-center justify-center ${! showTextOverlay ? " hidden" : " " } ` }>
199199 <div class = " w-4/5 lg:w-3/4 text-center mb-0" >
200200 <div class = " flex flex-col" >
201201 { overlayTitle && (
Original file line number Diff line number Diff line change @@ -135,6 +135,7 @@ const defaultPostListLayout = siteConfig.postListLayout?.defaultMode || "list";
135135 <Banner
136136 bannerImages ={ bannerImages }
137137 mobileNonHomeBannerClass ={ mobileNonHomeBannerClass }
138+ showTextOverlay ={ isHomePage && (siteConfig .banner .homeText ?.enable ?? false )}
138139 />
139140
140141 <!-- Main content -->
You can’t perform that action at this time.
0 commit comments