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
This epic documents the design concept of the structure for React components, the general layout of the project files and the composition of content like the docs, guides and blog posts.
🚧 This is a living document which means it is work in progress, not completed yet and will be extended!
Component Structure
This project follows the Atomic Design pattern to create and maintain a robust React component design system.
All implementation details and requirements are documented and tracked in the corresponding issues:
All metadata and constants, like defined in GH-26, are
placed in the corresponding folders for configurations (`src/config`)
and data (`src/data`). Initially this includes information stored in
the `package.json` file of the project and the `nord` package which has
also been installed.
This commit also adds base and important constants that will be used
later on:
- `src/config/internal/constants.js` - Provides internally used
constants
- `src/config/internal/nodes.js` - Provides internally used data about
custom Gatsby GraphQL API nodes.
- `src/config/routes/constants.js` - Provides routing constants.
- `src/config/routes/mappings.js` - Provides route mapping constants.
GH-27
This epic documents the design concept of the structure for React components, the general layout of the project files and the composition of content like the docs, guides and blog posts.
Component Structure
This project follows the Atomic Design pattern to create and maintain a robust React component design system.
All implementation details and requirements are documented and tracked in the corresponding issues:
The text was updated successfully, but these errors were encountered: