-
Notifications
You must be signed in to change notification settings - Fork 8
ReDI Design System
🏗 Writing in progress 🏗
There are different locations where you can find code components that constitute our Design System.
-
Shared Atomic Design Components Here there are the foundational components of our systems. Theoretically these should be used across all of ReDI Apps. As the name says thay follow the Atomic Design naming and structure.
-
redi-connect Components As you can see these are components that specific for Connect screens, use cases and flows. There are no "Atoms" but instead Molecules, Organisms and Templates.
-
talent-connect Components These are the Talent Pool components. There are no Atoms or foundational components as they should all be pulled from the shared ones.
We aim to unify and reduce as much as possible custom or specific components to achieve excellent consumer experience. Ideally we should have one repository for our components to serve the different Apps. In this way we can enhance scalabilty, reduce duplication of work and focus on User Experience quality.
storybook.redi-school.org Is a tool we use to display and test our web components. It's a useful way to see how the React components behave and are rendered in the browser.
Now we cross the design side of our Design System. Figma is a collaborative design tool we use to design and test our screens, user flows and components libraries.
In Figma we have 3 main files:
- ReDi Connect Design
- ReDi Talent Pool Design
- ReDi Design System (Being Deprecated)
There is an additional Figma project called Temporary - New Library Setup in which we are now rebuilding the Figma library and the ReDi Connect Design screens in order to have a 1-1 relationship of how the components behave in code with what we build in design. The files are currently:
- CON Kanban board
- TP Kanban board
- Design System Kanban board
- CON/TP Figma designs (you'll find a detailed guide in the Designer Workflow
- TP Miro board
- CON Miro board
- Storybook
- Google Drive RED Team Folder
- CON/TP Picking Lists
Talk to @ericbolikowski if you don't have access to any of the above.