diff --git a/src/components/omniSidebarNav/getOmniItems.js b/src/components/omniSidebarNav/getOmniItems.js index 0410361ce3..0e80df799f 100644 --- a/src/components/omniSidebarNav/getOmniItems.js +++ b/src/components/omniSidebarNav/getOmniItems.js @@ -29,16 +29,18 @@ const getOmniItems = () => { pagesToDelete(), unassignedPages(), getStarted(), // assigned to Chris ✅ + workflows(), + goLive(), wordpress(), // assigned to Chris ✅ drupal(), // Assigned to Steve - goLive(), + migrateAndUpgrade(), // todo, move under "Get Started" webInfrastructure(), accountManagement(), frontEndSites(), // ✅ terminus(), // ✅ about(), // assigned to Rachel ✅ - workflows(), + // @todo, should we have a separate tutorials section? { diff --git a/src/components/omniSidebarNav/submenus/drupal.js b/src/components/omniSidebarNav/submenus/drupal.js index 5e03eee94b..dfb8d55511 100644 --- a/src/components/omniSidebarNav/submenus/drupal.js +++ b/src/components/omniSidebarNav/submenus/drupal.js @@ -27,7 +27,7 @@ const drupal = () => { simpleLink('/drupal-cron'), simpleLink('/drupal-launch-check'), - simpleLink('/drupal-migration'), + simpleLink('/drupal-security-patches'), simpleLink('/drupal-updates'), diff --git a/src/components/omniSidebarNav/submenus/goLive.js b/src/components/omniSidebarNav/submenus/goLive.js index e4376eb64b..2d05b366e7 100644 --- a/src/components/omniSidebarNav/submenus/goLive.js +++ b/src/components/omniSidebarNav/submenus/goLive.js @@ -21,6 +21,7 @@ const goLive = () => { simpleLink('/namecheap', 'Namecheap'), simpleLink('/network-solutions', 'Network Solutions'), ]), + // Todo, this might belong at the top of the subnav, above "Domains" getGuideDirectory('guides/launch', 'Launch'), simpleLink('/relaunch', 'Relaunch an existing site'), ], diff --git a/src/components/omniSidebarNav/submenus/migrateAndUpgrade.js b/src/components/omniSidebarNav/submenus/migrateAndUpgrade.js index 2b89a66f68..fe17630802 100644 --- a/src/components/omniSidebarNav/submenus/migrateAndUpgrade.js +++ b/src/components/omniSidebarNav/submenus/migrateAndUpgrade.js @@ -2,9 +2,11 @@ import { getGuideDirectory, simpleLink } from './../helpers'; const migrateAndUpgrade = () => { return { - link: '/asdf', - title: 'Migrating and upgrading', + link: '/guides/guided', + title: 'Migrating Sites to Pantheon', children: [ + + getGuideDirectory('guides/migrate/guided', 'Guided Migration'), { link: '/migrate-wordpress', title: 'Migrating WordPress Sites', @@ -13,48 +15,44 @@ const migrateAndUpgrade = () => { getGuideDirectory('guides/migrate/pagely', 'Pagely'), getGuideDirectory('guides/migrate/wordpressvip', 'WordPress VIP'), getGuideDirectory('guides/migrate/wpengine', 'WP Engine'), +/// I would have guessed that the Platform.sh docs would be about Drupal, not WordPress. + getGuideDirectory('guides/migrate/platformsh', 'Platform.sh'), + + simpleLink('/migrate-wordpress-multisite', "Multisite"), ], }, - getGuideDirectory('guides/migrate/acquia', 'Acquia'), - - getGuideDirectory('guides/migrate/guided', 'Guided Migration'), - getGuideDirectory('guides/migrate/manual-d8-composer-to-d8', 'Manual d8 to d8'), - getGuideDirectory('guides/migrate/platformsh', 'Platform.sh'), - - simpleLink('/migrate-cpanel'), - simpleLink('/migrate-manual'), - simpleLink('/migrate-wordpress-multisite'), + simpleLink('/migrate-manual', "Manual Migration", [ + getGuideDirectory('guides/migrate/manual-d8-composer-to-d8', 'Manual d8 to d8'), + getGuideDirectory('guides/migrate/acquia', 'Acquia'), + simpleLink('/migrate-cpanel', "CPanel"), + ]), - simpleLink('/drupal-to-build-tools'), - // Needs a title override - getGuideDirectory('guides/drupal/drupal-hosted-createcustom', 'drupal-hosted-createcustom'), + simpleLink('/drupal-migration', "Restructuring Drupal Codebases", [ - // needs a title override - getGuideDirectory('guides/drupal/drupal-hosted-btworkflow', 'drupal-hosted-btworkflow'), - - getGuideDirectory('guides/drupal/drupal-hosted-createbt', 'drupal-hosted-createbt'), - - getGuideDirectory('guides/drupal/drupal-hosted-createdashboard-set8', 'drupal-hosted-createdashboard-set8'), - getGuideDirectory('guides/drupal/drupal-hosted-createempty-md', 'drupal-hosted-createempty-md'), - getGuideDirectory('guides/drupal/drupal-hosted-md', 'drupal-hosted-md'), - getGuideDirectory('guides/drupal/drupal-unhosted', 'unhosted???'), - getGuideDirectory('guides/drupal/drupal-unhosted-composer', 'unhosted-composer'), - getGuideDirectory('guides/drupal/drupal-hosted', 'drupal-hosted'), - - simpleLink('/switch-drupal-recommended-upstream'), - simpleLink('/upgrade-drupal-with-ic-to-latest'), + simpleLink('/drupal-to-build-tools'), + getGuideDirectory('guides/drupal/drupal-hosted', 'drupal-hosted'), + getGuideDirectory('guides/drupal/drupal-unhosted', 'unhosted???'), + getGuideDirectory('guides/drupal/drupal-unhosted-composer', 'unhosted-composer'), + getGuideDirectory('guides/drupal/drupal-hosted-md', 'drupal-hosted-multidev'), + getGuideDirectory('guides/drupal/drupal-hosted-createempty-md', 'drupal-hosted-createempty-md'), + getGuideDirectory('guides/drupal/drupal-hosted-createdashboard-set8', 'drupal-hosted-createdashboard-set8'), + getGuideDirectory('guides/drupal/drupal-hosted-btworkflow', 'drupal-hosted-btworkflow'), + getGuideDirectory('guides/drupal/drupal-hosted-createbt', 'drupal-hosted-createbt'), + getGuideDirectory('guides/drupal/drupal-hosted-createcustom', 'drupal-hosted-createcustom'), + simpleLink('/switch-drupal-recommended-upstream', "Restructuring Drupal Codebases"), + simpleLink('/upgrade-drupal-with-ic-to-latest'), + ] +), ], } - - }; export default migrateAndUpgrade;