Updated structure folders (markdown)

2021-08-22 02:47:42 +10:00
parent 23a6043fa6
commit a5955dc935
+9 -4
@@ -5,12 +5,16 @@ Each repository in this project has a specific folder structure that i find to b
``` ```
root/ root/
- client/ - client/
- components/ - markdown/
- pages/ - pages/
- account/
- administration/
- panels/ - panels/
- utilities/ - utilities/
- app.jsx - app.jsx
- markdown/ - dashboard.jsx
- homepage.jsx
- not-found.jsx
- styles/ - styles/
- common/ - common/
- utilities/ - utilities/
@@ -21,6 +25,7 @@ root/
- index.js - index.js
- server.js - server.js
- sql/ - sql/
- create_database.sql
- .envdev - .envdev
- .gitignore - .gitignore
- configure-script.js - configure-script.js
@@ -33,7 +38,7 @@ These are the most common folders and files between the core project and the mic
## Client ## Client
This folder structure is only in the core repo, and provides the client-facing React code. Most of the components are under `client/components/` divided either as full `pages`, or as `panels` (a reusable component on a larger page). This folder structure is only in the core repo, and provides the client-facing React code. Most of the components are under `client/pages/`.
`client/markdown/` contains markdown files that are rendered as entire pages on their own, while `client/styles/` contains the CSS files for specific or entire areas of the project. `client/markdown/` contains markdown files that are rendered as entire pages on their own, while `client/styles/` contains the CSS files for specific or entire areas of the project.