Skip to content
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

Move all pages into a nested navigation #9097

Merged
merged 340 commits into from
Dec 18, 2024
Merged

Conversation

stevector
Copy link
Contributor

@stevector stevector commented Jul 15, 2024

The pull requests moves all pages within the documentation site into one information architecture.

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

Hi from your friendly robot! 🤖

I've applied Prettier formatting to the following files in f1169ef:

gatsby-node.js gatsby-ssr.js src/components/omniSidebarNav/all-written-paths.js src/components/omniSidebarNav/checkStatusCodes.js src/components/omniSidebarNav/getOmniItems.js src/components/omniSidebarNav/helpers.js src/components/omniSidebarNav/helpers.test.js src/components/omniSidebarNav/index.js src/components/omniSidebarNav/reporting-run.js src/components/omniSidebarNav/reporting.js src/components/omniSidebarNav/reporting.test.js src/components/omniSidebarNav/submenus/about.js src/components/omniSidebarNav/submenus/accountManagement.js src/components/omniSidebarNav/submenus/certification.js src/components/omniSidebarNav/submenus/frontEndSites.js src/components/omniSidebarNav/submenus/getStarted.js src/components/omniSidebarNav/submenus/goLive.js src/components/omniSidebarNav/submenus/pagesToDelete.js src/components/omniSidebarNav/submenus/security.js src/components/omniSidebarNav/submenus/support.js src/components/omniSidebarNav/submenus/terminus.js src/components/omniSidebarNav/submenus/webInfrastructure.js src/components/omniSidebarNav/submenus/workflows.js src/components/omniSidebarNav/testfixtures/allPaths.testfixture.js src/layout/header/index.js src/pages/glossary.js src/templates/doc.js src/templates/guide.js src/templates/landing.js src/templates/terminuspage.js src/templates/video.js tests/playwright-tests/visuals.spec.ts

The full diff is below. Please review the changes.

Click to expand
diff --git a/src/components/omniSidebarNav/submenus/terminus.js b/src/components/omniSidebarNav/submenus/terminus.js
index 6050a2b57..fcc7b359e 100644
--- a/src/components/omniSidebarNav/submenus/terminus.js
+++ b/src/components/omniSidebarNav/submenus/terminus.js
@@ -5,7 +5,6 @@ const terminus = () => {
     link: '/terminus',
     title: 'Command Line Interface (CLI)',
     children: [
-
       simpleLink('/terminus', 'Terminus User Manual', [
         simpleLink('/terminus', 'Introduction'),
         simpleLink('/terminus/install', 'Install and Update Terminus'),

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

Hi from your friendly robot! 🤖

I've applied Prettier formatting to the following files in 23c3aaa:

gatsby-node.js gatsby-ssr.js src/components/omniSidebarNav/all-written-paths.js src/components/omniSidebarNav/checkStatusCodes.js src/components/omniSidebarNav/getOmniItems.js src/components/omniSidebarNav/helpers.js src/components/omniSidebarNav/helpers.test.js src/components/omniSidebarNav/index.js src/components/omniSidebarNav/reporting-run.js src/components/omniSidebarNav/reporting.js src/components/omniSidebarNav/reporting.test.js src/components/omniSidebarNav/submenus/about.js src/components/omniSidebarNav/submenus/accountManagement.js src/components/omniSidebarNav/submenus/certification.js src/components/omniSidebarNav/submenus/frontEndSites.js src/components/omniSidebarNav/submenus/getStarted.js src/components/omniSidebarNav/submenus/goLive.js src/components/omniSidebarNav/submenus/pagesToDelete.js src/components/omniSidebarNav/submenus/security.js src/components/omniSidebarNav/submenus/support.js src/components/omniSidebarNav/submenus/terminus.js src/components/omniSidebarNav/submenus/webInfrastructure.js src/components/omniSidebarNav/submenus/workflows.js src/components/omniSidebarNav/testfixtures/allPaths.testfixture.js src/layout/header/index.js src/pages/glossary.js src/templates/doc.js src/templates/guide.js src/templates/landing.js src/templates/terminuspage.js src/templates/video.js tests/playwright-tests/visuals.spec.ts

The full diff is below. Please review the changes.

Click to expand
diff --git a/gatsby-node.js b/gatsby-node.js
index ef1923c19..7297ca05b 100644
--- a/gatsby-node.js
+++ b/gatsby-node.js
@@ -692,6 +692,5 @@ exports.onPostBuild = async ({ graphql, getNodes }) => {
 };
 */
 
-
 /* todo Should there be an error thrown if a release note category is set that is not allowed? */
 /* todo, infer published date from file name. And throw an error if there are files that don't follow the pattern. */
diff --git a/src/components/omniSidebarNav/submenus/terminus.js b/src/components/omniSidebarNav/submenus/terminus.js
index d47dce2d3..42c6ef719 100644
--- a/src/components/omniSidebarNav/submenus/terminus.js
+++ b/src/components/omniSidebarNav/submenus/terminus.js
@@ -19,10 +19,7 @@ const terminus = () => {
           '/terminus/supported-terminus',
           'Supported Terminus and PHP Versions',
         ),
-        simpleLink(
-          '/terminus/updates',
-          'Terminus Changelog',
-        ),
+        simpleLink('/terminus/updates', 'Terminus Changelog'),
         simpleLink('/terminus/terminus-3-0', 'Terminus 3'),
       ]),
       simpleLink('/machine-tokens', 'Authentication', [

@stevector stevector marked this pull request as ready for review December 18, 2024 20:24
@stevector stevector requested a review from a team as a code owner December 18, 2024 20:24
Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

Copy link

⚡ Deployed with Pantheon Decoupled

This build was successfully deployed with Pantheon. You can track the build logs here.

👀 Preview: https://pr-9097-documentation.appa.pantheon.site
🛠️ Manage in Pantheon: https://dashboard.pantheon.io/site/2b30153f-e8b1-4427-b076-6109e704ba5d/overview

@rachelwhitton rachelwhitton merged commit fb346ac into main Dec 18, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Site: Site Structure Issue or PR with the docs app stack and/or live site
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants