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: README.md
+14
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,6 @@
1
+
# Source Repository for graphql.org
2
+
This repository contains the source code of https://graphql.org website.
3
+
1
4
# Contributing
2
5
3
6
Organization gh-pages deploy the `master` branch, so active development occurs
@@ -16,6 +19,17 @@ Then, run the server via
16
19
Open [http://localhost:8000](http://localhost:8000) to view it in the browser.
17
20
Anytime you make some changes, refresh the page to see the updates.
18
21
22
+
### Folder structure
23
+
24
+
-`static` folder contains the files that will be copied directly to `public` folder which will contain the output files to be served by a static HTTP server.
25
+
26
+
-`src` folder contains markdown and TypeScript/JavaScript files used to generate the website;
27
+
--`assets` folder contains `less` files and those files contain stylesheets
28
+
--`components` and `Containers` folders contains React components that are used in layouts and pages
29
+
--`content` folder contains markdown files for the content of pages
30
+
--`templates` contains the layout templates
31
+
--`utils` contains helper functions
32
+
19
33
### Publish the Website
20
34
21
35
Once pushed to the `source` branch, CI will publish http://graphql.org
0 commit comments