Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/5.x/_nav.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
"link": "/docs/guides/getting-started",
"activeMatch": "^/docs/guides/"
},
{
"text": "Components",
"link": "/docs/components/ActivityIndicator",
"activeMatch": "^/docs/components/"
},
{
"text": "Showcase",
"link": "/docs/showcase",
Expand Down
5 changes: 5 additions & 0 deletions docs/5.x/docs/_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
"name": "guides",
"label": "Guides"
},
{
"type": "dir-section-header",
"name": "components",
"label": "Components"
},
{
"type": "file",
"name": "showcase",
Expand Down
41 changes: 5 additions & 36 deletions docs/5.x/index.mdx
Original file line number Diff line number Diff line change
@@ -1,38 +1,7 @@
---
pageType: home
hero:
name: Cross-platform Material Design for React Native
tagline: Paper is a collection of customizable and production-ready components for React Native, following Google’s Material Design guidelines.
actions:
- text: Get started
link: /docs/guides/getting-started
theme: brand
- text: Try on Snack
link: https://snack.expo.dev/@react-native-paper/react-native-paper-example_v5
theme: alt
features:
- title: Production-ready components
details: Buttons, inputs, lists, cards, menus, dialogs, navigation, and feedback patterns built for day-to-day product work.
icon: /react-native-paper/images/home/components.svg
span: 4
- title: Material You theming
details: Adopt Material 3 color, typography, elevation, and state layers with a theme system designed for real apps.
icon: /react-native-paper/images/home/palette.svg
span: 4
- title: Accessible by default
details: Common interactions, contrast, and state handling are already baked into the component surface instead of left to each screen.
icon: /react-native-paper/images/home/accessibility.svg
span: 4
- title: Cross-platform parity
details: Keep design language and component behavior aligned across iOS, Android, and React Native Web from one codebase.
icon: /react-native-paper/images/home/devices.svg
span: 4
- title: Dark mode support
details: Ship light and dark experiences with the same primitives, including adaptive surfaces and semantic color roles.
icon: /react-native-paper/images/home/moon.svg
span: 4
- title: Migration-friendly docs
details: Browse stable 5.x, preview 6.x, and legacy static docs from one version selector without splitting the docs experience.
icon: /react-native-paper/images/home/versions.svg
span: 4
pageType: custom
---

import Landing from '@docs/components/landing';

<Landing />
41 changes: 5 additions & 36 deletions docs/6.x/index.mdx
Original file line number Diff line number Diff line change
@@ -1,38 +1,7 @@
---
pageType: home
hero:
name: Cross-platform Material Design for React Native
tagline: Paper is a collection of customizable and production-ready components for React Native, following Google’s Material Design guidelines.
actions:
- text: Get started
link: /docs/guides/getting-started
theme: brand
- text: Try on Snack
link: https://snack.expo.dev/@react-native-paper/react-native-paper-example_v5
theme: alt
features:
- title: Production-ready components
details: Buttons, inputs, lists, cards, menus, dialogs, navigation, and feedback patterns built for day-to-day product work.
icon: /react-native-paper/images/home/components.svg
span: 4
- title: Material You theming
details: Adopt Material 3 color, typography, elevation, and state layers with a theme system designed for real apps.
icon: /react-native-paper/images/home/palette.svg
span: 4
- title: Accessible by default
details: Common interactions, contrast, and state handling are already baked into the component surface instead of left to each screen.
icon: /react-native-paper/images/home/accessibility.svg
span: 4
- title: Cross-platform parity
details: Keep design language and component behavior aligned across iOS, Android, and React Native Web from one codebase.
icon: /react-native-paper/images/home/devices.svg
span: 4
- title: Dark mode support
details: Ship light and dark experiences with the same primitives, including adaptive surfaces and semantic color roles.
icon: /react-native-paper/images/home/moon.svg
span: 4
- title: Migration-friendly docs
details: Browse stable 5.x, preview 6.x, and legacy static docs from one version selector without splitting the docs experience.
icon: /react-native-paper/images/home/versions.svg
span: 4
pageType: custom
---

import Landing from '@docs/components/landing';

<Landing />
1 change: 1 addition & 0 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"camelcase": "^7.0.1",
"color": "^4.2.3",
"marked": "^4.1.1",
"prism-react-renderer": "^2.4.1",
"react": "19.2.6",
"react-color": "^2.19.3",
"react-dom": "19.2.6",
Expand Down
46 changes: 46 additions & 0 deletions docs/public/landing/images/appstore.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions docs/public/landing/images/arrow-left.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions docs/public/landing/images/arrow-right.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/public/landing/images/brent.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions docs/public/landing/images/finger.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading