Skip to content

Commit 2b59f4f

Browse files
thymikeejbroma
andauthored
website: new docs UI (#438)
* website: new docs UI * revert nav -> meta * fixup * unwrap extra docs directory * icons * docs improvements * changeset * bump theme * bump theme * chore: cleanup doc structure --------- Co-authored-by: Jakub Romanczyk <[email protected]>
1 parent dd7c378 commit 2b59f4f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+1062
-250
lines changed

.changeset/chilled-shrimps-push.md

Lines changed: 5 additions & 0 deletions

pnpm-lock.yaml

Lines changed: 352 additions & 188 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

website/docs/docs/brownfield/_meta.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

website/docs/docs/remote-cache/_meta.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

website/docs/docs/remote-cache/github-actions/_meta.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

website/docs/index.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

website/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@
88
"preview": "rspress preview"
99
},
1010
"dependencies": {
11-
"@callstack/rspress-theme": "^0.0.3",
12-
"@rspress/plugin-llms": "^2.0.0-beta.6",
11+
"@callstack/rspress-theme": "^0.2.0",
12+
"@rspress/plugin-llms": "2.0.0-beta.21",
1313
"rsbuild-plugin-open-graph": "^1.0.2",
14-
"rspress": "^2.0.0-beta.6",
14+
"rspress": "2.0.0-beta.21",
1515
"rspress-plugin-sitemap": "^1.1.2",
1616
"rspress-plugin-vercel-analytics": "^0.3.0"
1717
},
1818
"devDependencies": {
19-
"@types/node": "^18.11.17"
19+
"@types/node": "^18.11.17",
20+
"@types/react": "^19.1.8"
2021
}
2122
}

website/rspress.config.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ import pluginSitemap from 'rspress-plugin-sitemap';
77
import vercelPluginAnalytics from 'rspress-plugin-vercel-analytics';
88

99
export default defineConfig({
10-
root: path.join(__dirname, 'docs'),
10+
root: path.join(__dirname, 'src'),
1111
title: 'React Native Enterprise Framework',
1212
icon: '/logo.svg',
1313
outDir: 'build',
1414
route: {
1515
cleanUrls: true,
1616
},
1717
logo: {
18-
light: '/logo.svg',
19-
dark: '/logo.svg',
18+
light: '/logo-light.svg',
19+
dark: '/logo-dark.svg',
2020
},
2121
builderConfig: {
2222
plugins: [
@@ -47,13 +47,15 @@ export default defineConfig({
4747
'Copyright © 2025 <a href="https://callstack.com">Callstack</a>.',
4848
},
4949
},
50+
globalStyles: path.join(__dirname, 'theme/styles.css'),
5051
plugins: [
5152
pluginCallstackTheme(),
5253
// @ts-expect-error outdated @rspress/shared declared as dependency
5354
vercelPluginAnalytics(),
5455
pluginLlms({
5556
exclude: ({ page }) => page.routePath.includes('404'),
5657
}),
58+
// @ts-expect-error outdated @rspress/shared declared as dependency
5759
pluginSitemap({ domain: 'https://rnef.dev' }),
5860
],
5961
});

0 commit comments

Comments
 (0)