diff --git a/nx-dev/ui-common/src/lib/footer.tsx b/nx-dev/ui-common/src/lib/footer.tsx index ea332b3ea12750..4c20551bb13d8f 100644 --- a/nx-dev/ui-common/src/lib/footer.tsx +++ b/nx-dev/ui-common/src/lib/footer.tsx @@ -5,61 +5,49 @@ import { DiscordIcon } from './discord-icon'; export function Footer(): JSX.Element { const navigation = { + nx: [ + { name: 'Privacy', href: '/privacy' }, + { name: 'Terms', href: '/terms' }, + { name: 'Status', href: 'https://status.nx.app' }, + { name: 'Security', href: 'https://security.nx.app' }, + ], + nxCloud: [ + { name: 'App', href: 'https://cloud.nx.app' }, + { name: 'Docs', href: '/ci' }, + { name: 'Pricing', href: '/pricing' }, + ], solutions: [ - { name: 'Nx Enterprise', href: '/enterprise' }, { name: 'Nx', href: 'https://nx.dev' }, { name: 'Nx Cloud', href: '/nx-cloud' }, + { name: 'Nx Enterprise', href: '/enterprise' }, ], resources: [ { name: 'Blog', href: '/blog' }, { - name: 'Nx Playbook', - href: 'https://nxplaybook.com/?utm_source=nx.dev', + name: 'Youtube', + href: 'https://youtube.com/@nxdevtools', }, { - name: 'Privacy Policy', - href: 'https://nx.app/privacy?utm_source=nx.dev', + name: 'Community', + href: '/community', }, { - name: 'Brands & Guidelines', - href: 'https://nx.app/brands?utm_source=nx.dev', + name: 'Customers', + href: '/customers', }, { name: 'Site Map', href: '/see-also/sitemap', }, ], - community: [ - { name: 'X', href: 'https://x.com/NXdevtools?utm_source=nx.dev' }, - { name: 'GitHub', href: 'https://github.com/nrwl/nx/?utm_source=nx.dev' }, + company: [ + { name: 'About us', href: '/company' }, + { name: 'Careers', href: '/careers' }, { - name: 'Newsletter', - href: 'https://go.nrwl.io/nx-newsletter?utm_source=nx.dev', - }, - { - name: 'Discord', - href: 'https://go.nx.dev/community', - }, - { - name: 'Help Us', - href: 'https://github.com/nrwl/nx/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Acommunity', - }, - ], - help: [ - { name: 'Documentation', href: '/getting-started/intro' }, - { name: 'Community', href: '/community' }, - { - name: 'StackOverflow', - href: 'https://stackoverflow.com/questions/tagged/nrwl-nx', - }, - { - name: 'Report Issues', - href: 'https://github.com/nrwl/nx/issues?q=is%3Aopen+is%3Aissue', - }, - { - name: 'Status Page', - href: 'https://status.nx.app', + name: 'Brands & Guidelines', + href: '/brands', }, + { name: 'Contact us', href: '/contact' }, ], social: [ { @@ -172,6 +160,30 @@ export function Footer(): JSX.Element { ))} +
+ {navigation.nx.map((item) => + item.href.startsWith('http') ? ( + + {item.name} + + ) : ( + + {item.name} + + ) + )} +
Theme
@@ -180,28 +192,39 @@ export function Footer(): JSX.Element {

- Resources + Nx Cloud

- Help + Solutions

-
+

© 2024 made with{' '} by{' '} - + - +