Skip to content

Commit 7707032

Browse files
committed
EOD edits, looking good
1 parent 955b598 commit 7707032

6 files changed

Lines changed: 54 additions & 7 deletions

File tree

packages/docusaurus-theme/css/theme.css

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,34 @@
1818

1919
/* Legacy design system variables and comprehensive styling */
2020
@import "./legacy.css";
21+
22+
/* ── Footer social link hover ───────────────────────────────────────────── */
23+
a[class*="footerSocialLink"] {
24+
transition: all 0.2s ease !important;
25+
}
26+
27+
[data-theme='dark'] a[class*="footerSocialLink"] {
28+
background-color: #1a2640 !important;
29+
color: #64748b !important;
30+
border: 1px solid rgba(148, 163, 184, 0.1) !important;
31+
}
32+
[data-theme='dark'] a[class*="footerSocialLink"]:hover {
33+
background-color: #22d3ee !important;
34+
color: #020617 !important;
35+
border-color: transparent !important;
36+
transform: translateY(-3px) !important;
37+
box-shadow: 0 6px 16px rgba(34, 211, 238, 0.35) !important;
38+
}
39+
40+
[data-theme='light'] a[class*="footerSocialLink"] {
41+
background-color: #e2e8f0 !important;
42+
color: #475569 !important;
43+
border: 1px solid rgba(0, 0, 0, 0.06) !important;
44+
}
45+
[data-theme='light'] a[class*="footerSocialLink"]:hover {
46+
background-color: #0891b2 !important;
47+
color: #ffffff !important;
48+
border-color: transparent !important;
49+
transform: translateY(-3px) !important;
50+
box-shadow: 0 6px 16px rgba(8, 145, 178, 0.3) !important;
51+
}

packages/docusaurus-theme/src/components/NetFoundryFooter/NetFoundryFooter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ export function NetFoundryFooter(props: NetFoundryFooterProps) {
167167
</div>
168168

169169
<div className={styles.footerCopyright}>
170-
<p>© 2025 NetFoundry Inc. OpenZiti is an open source project sponsored by NetFoundry. All rights reserved.</p>
170+
<p>© 2026 NetFoundry Inc. OpenZiti is an open source project sponsored by NetFoundry. All rights reserved.</p>
171171
</div>
172172
</NetFoundryHorizontalSection>
173173
</footer>

packages/docusaurus-theme/theme/NavbarItem/types/ProductPicker/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ type Props = {
2525
className?: string;
2626
};
2727

28-
const HEADER_CLASSES = ['picker-header--nf-primary', 'picker-header--nf-secondary', 'picker-header--nf-tertiary'];
28+
const HEADER_CLASSES = ['picker-header--nf-tertiary', 'picker-header--nf-secondary', 'picker-header--nf-primary'];
2929
const NF_LOGO_DEFAULT = 'https://raw.githubusercontent.com/netfoundry/branding/refs/heads/main/images/svg/icon/netfoundry-icon-color.svg';
3030

3131
const buildDefaultColumns = (img: string, consoleLogo: string): PickerColumn[] => [

packages/docusaurus-theme/theme/NavbarItem/types/ResourcesPicker/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ export default function ResourcesPicker({label = 'Resources', className}: Props)
6868
const columns = [
6969
{
7070
header: 'Learn & Engage',
71-
headerClass: 'picker-header--nf-primary',
71+
headerClass: 'picker-header--nf-tertiary',
7272
links: [
7373
{ label: 'NetFoundry Blog', description: 'Latest news, updates, and insights from NetFoundry.', href: 'https://netfoundry.io/blog/', logoSrc: consoleLogo },
74-
{ label: 'OpenZiti Blog', description: 'Technical articles and community updates.', href: 'https://blog.openziti.io/', logoSrc: openzitiLogo },
74+
{ label: 'OpenZiti Tech Blog', description: 'Technical articles and community updates.', href: 'https://blog.openziti.io/', logoSrc: openzitiLogo },
7575
],
7676
},
7777
{

packages/test-site/docusaurus.config.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,13 +183,29 @@ export default {
183183
},
184184
],
185185
footer: {
186-
description: 'This is just a test site for the NetFoundry Docusaurus theme.',
186+
description: 'Secure, high-performance networking for the modern era.',
187+
copyright: `Copyright © 2026 NetFoundry Inc.`,
187188
socialProps: {
188189
githubUrl: 'https://github.com/netfoundry/',
189190
youtubeUrl: 'https://youtube.com/netfoundry/',
190191
linkedInUrl: 'https://www.linkedin.com/company/netfoundry/',
191-
twitterUrl: 'https://twitter.com/netfoundry/',
192+
twitterUrl: 'https://x.com/netfoundry/',
192193
},
194+
documentationLinks: [
195+
{href: '/docs/learn/quickstarts/services/ztha', label: 'Get started'},
196+
{href: '/docs/reference/developer/api/', label: 'API reference'},
197+
{href: '/docs/reference/developer/sdk/', label: 'SDK integration'},
198+
],
199+
communityLinks: [
200+
{href: 'https://github.com/openziti/ziti', label: 'GitHub'},
201+
{href: 'https://openziti.discourse.group/', label: 'OpenZiti Discourse'},
202+
{href: '/docs/openziti/policies/CONTRIBUTING', label: 'Contribute'},
203+
],
204+
resourceLinks: [
205+
{href: 'https://netfoundry.io/', label: 'NetFoundry'},
206+
{href: 'https://netfoundry.io/blog/', label: 'NetFoundry Tech Blog'},
207+
{href: 'https://blog.openziti.io', label: 'OpenZiti Tech Blog'},
208+
],
193209
},
194210
},
195211
// Replace with your project's social card

packages/test-site/src/pages/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export default function Home(): JSX.Element {
5959
<p className={styles['nf-hero-subtext']}>Secure, high-performance networking for the modern era.</p>
6060
<div className={styles['nf-hero-ctas']}>
6161
<Link className={styles['nf-btn-primary']} to="/docs/frontdoor">Get Started</Link>
62-
<a className={styles['nf-btn-ghost']} href="https://netfoundry.io/lets-talk/">Request Demo</a>
62+
<a className={styles['nf-btn-ghost']} href="https://netfoundry.io/lets-talk/" target="_blank" rel="noopener noreferrer">Request Demo</a>
6363
</div>
6464
</div>
6565
</header>

0 commit comments

Comments
 (0)