-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Expand file tree
/
Copy pathFooter.tsx
More file actions
68 lines (65 loc) · 2.92 KB
/
Footer.tsx
File metadata and controls
68 lines (65 loc) · 2.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import type { FC } from 'react';
import { FormattedMessage } from 'react-intl';
type FooterProps = { className?: string };
// Note.: We don't expect to translate these items as we're going to replace with `nodejs/nodejs.dev` footer
const Footer: FC<FooterProps> = ({ className }) => (
<>
<a href="#" id="scroll-to-top">
<span>
↑ <FormattedMessage id="components.footer.scrollToTop.button" />
</span>
</a>
<footer className={className}>
<div className="container">
<div className="openjsfoundation-footer">
<p>
Copyright <a href="https://openjsf.org">OpenJS Foundation</a> and
Node.js contributors. All rights reserved. The{' '}
<a href="https://openjsf.org">OpenJS Foundation</a> has registered
trademarks and uses trademarks. For a list of trademarks of the{' '}
<a href="https://openjsf.org">OpenJS Foundation</a>, please see our{' '}
<a href="https://trademark-policy.openjsf.org">Trademark Policy</a>{' '}
and <a href="https://trademark-list.openjsf.org">Trademark List</a>.
Trademarks and logos not indicated on the{' '}
<a href="https://trademark-list.openjsf.org">
list of OpenJS Foundation trademarks
</a>{' '}
are trademarks™ or registered® trademarks of their
respective holders. Use of them does not imply any affiliation with
or endorsement by them.
</p>
<p className="openjsfoundation-footer-links">
<a href="https://openjsf.org">The OpenJS Foundation</a>
|
<a href="https://terms-of-use.openjsf.org">Terms of Use</a>
|
<a href="https://privacy-policy.openjsf.org">Privacy Policy</a>
|
<a href="https://bylaws.openjsf.org">Bylaws</a> |
<a href="https://code-of-conduct.openjsf.org">Code of Conduct</a>
|
<a href="https://trademark-policy.openjsf.org">Trademark Policy</a>
|
<a href="https://trademark-list.openjsf.org">Trademark List</a>
|
<a href="https://www.linuxfoundation.org/cookies">Cookie Policy</a>
</p>
<p>
<a
href="https://bestpractices.coreinfrastructure.org/projects/29"
style={{ display: 'inline-block' }}
>
{/*eslint-disable-next-line @next/next/no-img-element*/}
<img
src="https://bestpractices.coreinfrastructure.org/projects/29/badge"
alt="A badge showing the OpenSSF best practices level for the nodejs/node project."
/>
</a>
</p>
<div className="openjsfoundation-footer-edit"></div>
</div>
</div>
</footer>
</>
);
export default Footer;