docs: add routing page (#9550)

- Add a new homepage to `book` project for the routing page
- Move all main doc pages to be under `/v2/learn` (and added redirects + fixed links across docs)
- Other: add admin components to resources dropdown + fixes to search on mobile.

Closes DX-955

Preview: https://docs-v2-git-docs-router-page-medusajs.vercel.app/v2
This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-10-18 08:24:34 +00:00
1 parent 7a47f5211d
commit 0a37675f0e
223 files changed
+2549 -696

No files matched your search

+11 -1
View File
@@ -1400,6 +1400,15 @@ __metadata:
languageName: node
linkType: hard
"@medusajs/icons@npm:rc":
version: 2.0.0-rc-20241003153304
resolution: "@medusajs/icons@npm:2.0.0-rc-20241003153304"
peerDependencies:
react: ^16.x || ^17.x || ^18.x
checksum: 6859af30f227ac3374e111e679fd90311e571ae72e6aedc690b3c324b42ba9082d69d675533fae9aa221b0aeccec4b51ee9535203f92d014ba82684f56a0ec7b
languageName: node
linkType: hard
"@medusajs/ui-preset@npm:^1.1.2":
version: 1.1.2
resolution: "@medusajs/ui-preset@npm:1.1.2"
@@ -5898,6 +5907,7 @@ __metadata:
dependencies:
"@mdx-js/loader": ^3.0.0
"@mdx-js/react": ^3.0.0
"@medusajs/icons": rc
"@next/mdx": ^14.2.14
"@types/mdx": ^2.0.10
"@types/node": ^20
@@ -7131,7 +7141,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "docs-ui@workspace:packages/docs-ui"
dependencies:
"@medusajs/icons": preview
"@medusajs/icons": rc
"@medusajs/ui": ^3.0.0
"@octokit/request": ^8.1.1
"@react-hook/resize-observer": ^1.2.6