-
Notifications
You must be signed in to change notification settings - Fork 261
Add new main nav #18806
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Add new main nav #18806
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
3898007
Add new main nav, fix Inter font
jeffmerrick 10b230d
Handle logged in users
jeffmerrick 1f699f8
Add missing TS file
jeffmerrick e7f14cb
Update home-page Cypress tests for new main nav (#18808)
jeffmerrick 2f06383
Header nav fixes and accessibility improvements (#18809)
jeffmerrick 3fe792f
Fix test
jeffmerrick 00ba48a
Update test
jeffmerrick d03d7b1
Remove PurgeCSS
jeffmerrick 3593711
Fix FOUC, refactor partials, color tweaks
jeffmerrick 8cdeb75
Revert to Inter static fonts
jeffmerrick a567a09
Use Monaspace Neon static font
jeffmerrick 141a204
Merge branch 'master' into jeffmerrick/new-main-nav
jeffmerrick 19053d2
Reorder nav, add contact to company, add cursor pointer to buttons
jeffmerrick 81a1633
Better global button cursor selectors
jeffmerrick fda3ee1
Adjust dropdown positioning
jeffmerrick 90d1aa4
Add back contact button
jeffmerrick 46e9473
Preserve master's CTA tracking IDs and data-role
cnunciato 54d642d
Source header Get Started CTA from site.Params.cta.primary
cnunciato 024151e
Prune yarn.lock entries for removed PostCSS deps
cnunciato File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,159 @@ | ||
| # A single ordered list. An item with `sections:` is rendered as a dropdown; | ||
| # an item with `href:` is rendered as a plain link. | ||
| items: | ||
| - label: Product | ||
| wide: true | ||
| sections: | ||
| - heading: Core product | ||
| columns: 2 | ||
| items: | ||
| - label: Platform overview | ||
| href: /product/ | ||
| description: Everything platform engineering teams need to build, secure, and scale cloud infrastructure | ||
| icon: cloud-arrow-up | ||
| track: header-product-platform | ||
| - label: Infrastructure as code | ||
| href: /product/infrastructure-as-code/ | ||
| description: "IaC for any cloud, in any language — Node.js, Python, Go, .NET, Java, and YAML" | ||
| icon: custom/pulumi-iac | ||
| track: header-product-iac | ||
| - heading: Key capabilities | ||
| columns: 2 | ||
| items: | ||
| - label: Agentic infrastructure | ||
| href: /product/neo/ | ||
| description: Meet Neo, our AI-powered infrastructure engineering agent | ||
| icon: custom/pulumi-neo | ||
| iconWeight: fill | ||
| track: header-product-neo | ||
| - label: Secrets & configuration | ||
| href: /product/secrets-management/ | ||
| description: Environments, secrets, and configuration management | ||
| icon: custom/pulumi-secrets | ||
| track: header-product-secrets | ||
| - label: Insights & governance | ||
| href: /product/insights-governance/ | ||
| description: Asset management, compliance remediation, and AI insights over the cloud | ||
| icon: custom/pulumi-insights | ||
| track: header-product-insights | ||
| - label: Internal developer platform | ||
| href: /product/internal-developer-platforms/ | ||
| description: The fastest, most secure way to deliver cloud infrastructure | ||
| icon: custom/pulumi-idp | ||
| track: header-product-idp | ||
|
|
||
| - label: For engineers | ||
| wide: true | ||
| sections: | ||
| - columns: 2 | ||
| items: | ||
| - label: Get started | ||
| href: /docs/get-started/ | ||
| description: Follow a step-by-step guide to quickly learn Pulumi | ||
| icon: rocket-launch | ||
| track: header-engineers-get-started | ||
| - label: Documentation | ||
| href: /docs/ | ||
| description: Complete guides and API references | ||
| icon: books | ||
| track: header-engineers-docs | ||
| - label: Registry | ||
| href: /registry/ | ||
| description: Browse 170+ cloud providers and packages | ||
| icon: package | ||
| track: header-engineers-registry | ||
| - label: Templates | ||
| href: /templates/ | ||
| description: Deploy common architectures on any cloud | ||
| icon: grid-four | ||
| track: header-engineers-templates | ||
| - label: Tutorials | ||
| href: /learn/ | ||
| description: Get hands-on with Pulumi concepts | ||
| icon: graduation-cap | ||
| track: header-engineers-tutorials | ||
| - label: Events and workshops | ||
| href: /events#upcoming | ||
| description: Live sessions and workshops | ||
| icon: calendar-blank | ||
| track: header-engineers-events | ||
| - label: Community | ||
| href: /community/ | ||
| description: Join 10k+ developers on Slack | ||
| icon: users-three | ||
| track: header-engineers-community | ||
| - label: Engineers love Pulumi | ||
| href: /testimonials/ | ||
| description: Hear from engineers why they love us | ||
| icon: heart | ||
| track: header-engineers-testimonials | ||
| - label: Pulumi guides | ||
| href: /guides/ | ||
| description: Practical infrastructure patterns for cloud providers | ||
| icon: compass | ||
| track: header-engineers-guides | ||
|
|
||
| - label: For enterprises | ||
| sections: | ||
| - items: | ||
| - label: Enterprise solutions | ||
| href: /enterprise/ | ||
| description: Security, compliance, and support for teams | ||
| icon: buildings | ||
| track: header-enterprise-solutions | ||
| - label: Case studies | ||
| href: /case-studies/ | ||
| description: How Snowflake, Mercedes-Benz, and others use Pulumi | ||
| icon: article | ||
| track: header-enterprise-case-studies | ||
| - label: Request a demo | ||
| href: /request-a-demo/ | ||
| description: See how Pulumi can help your team | ||
| icon: chalkboard-teacher | ||
| track: header-enterprise-demo | ||
| - label: Professional services | ||
| href: /proserv/ | ||
| description: Get expert help with your implementation | ||
| icon: briefcase | ||
| track: header-enterprise-proserv | ||
| - label: Contact sales | ||
| href: /contact/ | ||
| description: Talk to our team about your needs | ||
| icon: chat-circle | ||
| track: header-enterprise-contact | ||
|
|
||
| - { label: Docs, href: /docs/, track: header-docs } | ||
| - { label: Registry, href: /registry/, track: header-registry } | ||
| - { label: Blog, href: /blog/, track: header-blog } | ||
| - { label: Pricing, href: /pricing/, track: header-pricing } | ||
|
|
||
| - label: Company | ||
| sections: | ||
| - items: | ||
| - label: About us | ||
| href: /about/ | ||
| description: Our purpose and values | ||
| icon: quotes | ||
| track: header-company-about | ||
| - label: Careers | ||
| href: /careers/ | ||
| description: Come work for Pulumi | ||
| icon: briefcase | ||
| track: header-company-careers | ||
| - label: Newsroom | ||
| href: /about/newsroom/ | ||
| description: Pulumi in the news | ||
| icon: newspaper | ||
| track: header-company-newsroom | ||
| - label: Awards | ||
| href: /awards/ | ||
| description: Recognition from press and analysts | ||
| icon: trophy | ||
| track: header-company-awards | ||
|
|
||
| cta: | ||
| contact: { label: Contact us, href: "/contact/", track: header-contact } | ||
| signIn: { label: Sign in, href: "https://app.pulumi.com/signin", track: header-console } | ||
| # label and href come from site.Params.cta.primary so all site-wide | ||
| # "Get Started" CTAs can be changed in one place. | ||
| getStarted: { track: header-signup } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.