You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/guide/en/01. getting-started/01. introduction.md
+14-14
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ group: "getting-started"
3
3
order: 1
4
4
title: "Project Introduction"
5
5
slug: "introduction"
6
-
description: "An overview of the React-Notion-Custom project, its key features, and potential applications."
6
+
description: "An overview of the Notionpresso project, its key features, and potential applications."
7
7
---
8
8
9
-
# Introduction to React-Notion-Custom Project
9
+
# Introduction to Notionpresso Project
10
10
11
-
## What is React-Notion-Custom?
11
+
## What is Notionpresso?
12
12
13
-
React-Notion-Custom is a tool that allows you to easily bring Notion's powerful content creation capabilities to your website. This library enables you to render content created in Notion directly on your React-based website. It's a "magic potion" for both developers and content creators - allowing developers to quickly produce results and providing content creators with a convenient management tool. ✨
13
+
Notionpresso is a tool that allows you to easily bring Notion's powerful content creation capabilities to your website. This library enables you to render content created in Notion directly on your React-based website. It's a "magic potion" for both developers and content creators - allowing developers to quickly produce results and providing content creators with a convenient management tool. ✨
14
14
15
15
## Key Features and Provided Value
16
16
@@ -19,7 +19,7 @@ React-Notion-Custom is a tool that allows you to easily bring Notion's powerful
19
19
You can easily convert various content from Notion such as text, images, lists, code blocks, etc., into React components. Notion pages are reborn on the web with the following structure:
@@ -42,17 +42,17 @@ In this example, the `NotionPageData` type defines the data structure of a Notio
42
42
43
43
### 🎨 Freedom of Customization
44
44
45
-
You can easily change themes by just tweaking CSS, or partially modify the provided components to customize only the parts you need. You can even create completely new components and combine them with React-Notion-Custom. It offers unlimited possibilities for developers who handle code.
45
+
You can easily change themes by just tweaking CSS, or partially modify the provided components to customize only the parts you need. You can even create completely new components and combine them with Notionpresso. It offers unlimited possibilities for developers who handle code.
46
46
47
47
### 🚀 Rapid Site Construction
48
48
49
-
You can easily extract Notion data using the Notion-dump CLI and quickly build static sites through frameworks like Next.js. The process of building a site with just a few commands feels like a website is completed right from the text.
49
+
You can easily extract Notion data using the @notionpresso/cli CLI and quickly build static sites through frameworks like Next.js. The process of building a site with just a few commands feels like a website is completed right from the text.
When you run notion-dump, Notion data is extracted into the following folder structure:
55
+
When you run @notionpresso/cli, Notion data is extracted into the following folder structure:
56
56
57
57
```
58
58
my-notion-project/
@@ -73,13 +73,13 @@ my-notion-project/
73
73
-`notion-data/`: The content of each Notion page is stored in JSON format. The file name is generated based on the page's slug.
74
74
-`public/images/`: Images used in Notion pages are stored and categorized by each page.
75
75
76
-
The extracted data can be easily integrated with React-Notion-Custom components, allowing you to quickly convert Notion content into a website. By simply passing the content of the JSON file to React components, the structure and style of the Notion page are reflected directly on the website.
76
+
The extracted data can be easily integrated with Notionpresso components, allowing you to quickly convert Notion content into a website. By simply passing the content of the JSON file to React components, the structure and style of the Notion page are reflected directly on the website.
77
77
78
78
## Target Users and Their Potential Applications
79
79
80
80
### Developers
81
81
82
-
Developers are given the freedom to easily render and customize content created in Notion on websites. If you want to build a website quickly or style it as you want beyond the limitations of commercial services, React-Notion-Custom is the answer.
82
+
Developers are given the freedom to easily render and customize content created in Notion on websites. If you want to build a website quickly or style it as you want beyond the limitations of commercial services, Notionpresso is the answer.
83
83
84
84
### Designers and Creators
85
85
@@ -91,12 +91,12 @@ You can directly reflect content written in Notion on the web, allowing you to q
91
91
-**Company Introduction and Recruitment Pages**: Quickly update company profiles or recruitment information using Notion.
92
92
-**Portfolio Sites**: Easily update projects and works, making portfolio management much easier.
93
93
94
-
## Why Choose React-Notion-Custom
94
+
## Why Choose Notionpresso
95
95
96
-
1.**Developer-Centric Customization**: You can modify even the finest details that can't be touched in other commercial services. The infinite possibilities through code - this is the charm of React-Notion-Custom.
96
+
1.**Developer-Centric Customization**: You can modify even the finest details that can't be touched in other commercial services. The infinite possibilities through code - this is the charm of Notionpresso.
97
97
98
98
2.**Freedom of Open Source**: Everything is transparent and can be handled directly by you. If needed, you can modify the code and self-host the project on your own server, eliminating cost burdens.
99
99
100
100
3.**Quick Results and High Efficiency**: You can write content in Notion and use it directly on your website with simple settings. The process of content creation and deployment is further simplified.
101
101
102
-
React-Notion-Custom is the bridge that turns your Notion pages into amazing websites. No more complicated setups, start right from Notion now!
102
+
Notionpresso is the bridge that turns your Notion pages into amazing websites. No more complicated setups, start right from Notion now!
Copy file name to clipboardExpand all lines: content/guide/en/02. customization-guide/01. structure-and-customization.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,18 @@
1
1
---
2
2
group: "customization-guide"
3
3
order: 1
4
-
title: "Understanding React-Notion-Custom Structure and Customization"
4
+
title: "Understanding Notionpresso Structure and Customization"
5
5
slug: "structure-and-customization"
6
-
description: "Learn about the data structure of React-Notion-Custom and effective customization methods based on this understanding."
6
+
description: "Learn about the data structure of Notionpresso and effective customization methods based on this understanding."
7
7
---
8
8
9
-
# Understanding React-Notion-Custom Structure and Customization
9
+
# Understanding Notionpresso Structure and Customization
10
10
11
-
To effectively customize React-Notion-Custom, it's essential to first understand its basic structure and data flow. This section examines the structure of Notion data and explains how to create custom components based on this understanding.
11
+
To effectively customize Notionpresso, it's essential to first understand its basic structure and data flow. This section examines the structure of Notion data and explains how to create custom components based on this understanding.
12
12
13
13
## Understanding the Data Structure
14
14
15
-
The Notion data used by React-Notion-Custom is structured in JSON format and includes page information and detailed content for each block. Understanding this structure is the first step towards effective customization.
15
+
The Notion data used by Notionpresso is structured in JSON format and includes page information and detailed content for each block. Understanding this structure is the first step towards effective customization.
16
16
17
17
### Basic Data Structure
18
18
@@ -124,7 +124,7 @@ The Notion data used by React-Notion-Custom is structured in JSON format and inc
124
124
125
125
## Component Structure for Customization
126
126
127
-
The basic component structure of React-Notion-Custom is as follows:
127
+
The basic component structure of Notionpresso is as follows:
@@ -172,4 +172,4 @@ In this structure, the `<Body>` component occupies about 60% of the total width
172
172
173
173
5.**Leverage Metadata**: Use page metadata, cover images, icons, etc. to create rich UIs.
174
174
175
-
Understanding these structures and strategies allows you to create highly customized Notion-based websites using React-Notion-Custom. The next section will explore specific customization methods for each element.
175
+
Understanding these structures and strategies allows you to create highly customized Notion-based websites using Notionpresso. The next section will explore specific customization methods for each element.
0 commit comments