File tree Expand file tree Collapse file tree 3 files changed +23
-3
lines changed
Expand file tree Collapse file tree 3 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ function collectHeadings(
8383
8484const websiteName = 'Devfile.io' ;
8585const websiteDescription = 'An open standard defining containerized development environments.' ;
86+ const lfTrademarkUsageUrl = 'https://www.linuxfoundation.org/trademark-usage/' ;
8687
8788function LandingPage ( { Component, pageProps } : AppProps ) : JSX . Element {
8889 const { markdoc } = pageProps as MarkdocNextJsPageProps ;
@@ -114,7 +115,11 @@ function LandingPage({ Component, pageProps }: AppProps): JSX.Element {
114115 < Component { ...pageProps } />
115116 </ LandingPageLayout >
116117 </ div >
117- < Footer websiteName = { websiteName } websiteDescription = { websiteDescription } />
118+ < Footer
119+ websiteName = { websiteName }
120+ websiteDescription = { websiteDescription }
121+ lfTrademarkUsageUrl = { lfTrademarkUsageUrl }
122+ />
118123 </ div >
119124 </ NavigationProvider >
120125 </ LinksProvider >
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ const analyticsConfig = {
2727} ;
2828
2929const websiteName = 'Devfile Registry' ;
30+ const lfTrademarkUsageUrl = 'https://www.linuxfoundation.org/trademark-usage/' ;
3031
3132function CustomApp ( { Component, pageProps } : AppProps ) : JSX . Element {
3233 return (
@@ -38,7 +39,7 @@ function CustomApp({ Component, pageProps }: AppProps): JSX.Element {
3839 < Header websiteName = { websiteName } />
3940 < Component { ...pageProps } />
4041 </ div >
41- < Footer websiteName = { websiteName } />
42+ < Footer websiteName = { websiteName } lfTrademarkUsageUrl = { lfTrademarkUsageUrl } />
4243 </ div >
4344 </ LinksProvider >
4445 </ AnalyticsProvider >
Original file line number Diff line number Diff line change @@ -21,10 +21,11 @@ import { useLinks } from '../../hooks';
2121export interface FooterProps {
2222 websiteName : string ;
2323 websiteDescription ?: string ;
24+ lfTrademarkUsageUrl ?: string ;
2425}
2526
2627export function Footer ( props : FooterProps ) : JSX . Element {
27- const { websiteName, websiteDescription } = props ;
28+ const { websiteName, websiteDescription, lfTrademarkUsageUrl } = props ;
2829
2930 const { footerNavigation } = useLinks ( ) ;
3031
@@ -48,6 +49,19 @@ export function Footer(props: FooterProps): JSX.Element {
4849 { websiteDescription && (
4950 < p className = "text-base text-slate-500 dark:text-slate-400" > { websiteDescription } </ p >
5051 ) }
52+ { lfTrademarkUsageUrl && (
53+ < p className = "text-base text-slate-500 dark:text-slate-400" >
54+ The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a
55+ list of TLF trademarks, see
56+ < Link
57+ href = { lfTrademarkUsageUrl }
58+ className = "text-base text-slate-500 hover:text-slate-600 dark:text-slate-400 dark:hover:text-slate-300"
59+ >
60+ Trademark Usage
61+ </ Link >
62+ .
63+ </ p >
64+ ) }
5165 < div className = "flex space-x-6" >
5266 { footerNavigation . social . map ( ( item ) => (
5367 < Link key = { item . name } href = { item . href } passHref >
You can’t perform that action at this time.
0 commit comments