File tree Expand file tree Collapse file tree 3 files changed +19
-6
lines changed Expand file tree Collapse file tree 3 files changed +19
-6
lines changed Original file line number Diff line number Diff line change 11import  {  html  }  from  "hono/html" ; 
22import  type  {  FC ,  PropsWithChildren  }  from  "hono/jsx" ; 
3- import  {  basePath ,  originUrl ,  typstOfficialDocsUrl  }  from  "../../metadata" ; 
3+ import  { 
4+ 	basePath , 
5+ 	displayTranslationStatus , 
6+ 	originUrl , 
7+ 	typstOfficialDocsUrl , 
8+ }  from  "../../metadata" ; 
49import  {  Translation ,  translation  }  from  "../../translation/" ; 
510import  type  {  Page  }  from  "../../types/model" ; 
611import  {  joinPath ,  shiftBase  }  from  "../../utils/path" ; 
@@ -208,7 +213,10 @@ export const BaseTemplate: FC<BaseTemplateProps> = ({
208213							< Breadcrumbs  path = { path }  /> 
209214
210215							< div  class = "flex flex-col gap-2 my-4" > 
211- 								< TranslationStatusAlert  status = { translationStatus }  /> 
216+ 								{ ( displayTranslationStatus  || 
217+ 									translationStatus  ===  "community" )  &&  ( 
218+ 									< TranslationStatusAlert  status = { translationStatus }  /> 
219+ 								) } 
212220							</ div > 
213221
214222							{ translationStatus  !==  "community"  &&  ( 
Original file line number Diff line number Diff line change 11import  { 
22	discordServerUrl , 
3+ 	displayTranslationStatus , 
34	githubRepositoryUrl , 
45	typstOfficialDocsUrl , 
56	typstOfficialUrl , 
@@ -57,7 +58,7 @@ export const Header = () => {
5758					< div  class = "flex items-center gap-2 flex-shrink-0" > 
5859						< SiteTitle  /> 
5960						< VersionBadge  /> 
60- 						< TranslationCoverageBadge  /> 
61+ 						{ displayTranslationStatus   &&   < TranslationCoverageBadge  /> } 
6162					</ div > 
6263
6364					< div  class = "xl:absolute xl:left-1/2 xl:transform xl:-translate-x-1/2" > 
@@ -128,9 +129,11 @@ export const Header = () => {
128129							< SiteTitle  /> 
129130							< VersionBadge  /> 
130131						</ div > 
131- 						< div > 
132- 							< TranslationCoverageBadge  /> 
133- 						</ div > 
132+ 						{ displayTranslationStatus  &&  ( 
133+ 							< div > 
134+ 								< TranslationCoverageBadge  /> 
135+ 							</ div > 
136+ 						) } 
134137					</ div > 
135138					< div  class = "flex items-center gap-2 flex-shrink-0 self-center" > 
136139						< button 
Original file line number Diff line number Diff line change @@ -18,3 +18,5 @@ export const discordServerUrl = "https://discord.gg/9xF7k4aAuH";
1818export  const  originUrl  =  "https://typst-jp.github.io/" ; 
1919/** The base public path for deployment. This must match the value used in typst-docs. */ 
2020export  const  basePath : "/"  |  `/${string } /` =  "/docs/" ; 
21+ /** Indicates whether to display the translation status on the site. Community content is always displayed. */ 
22+ export  const  displayTranslationStatus : boolean  =  true ; 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments