Follow the guidelines below to ensure a smooth contribution process:
Accessibility
- Is your design WCAG AA accessible?
- Does your design pass color contrast ratio?
- Have you considered keyboard tabbing and focus states?
Componentization
The components we accept into the global library need to work universally across products.
- Have you tested this design for multiple use cases? It needs to be a pattern that all teams can utilize and global enough to fit use cases for other teams.
- Is there a similar component in the library that already exists?
- What are the advantages of this pattern over alternative patterns?
Repositories
The repository for this styleguide
app-styleguideThe main repository for general / shared ui components. It relies on lerna to have multiple packages under the same repository.
It contains both the elements and the components packages.
The repository where we store sass mixins and variables.
tes-sass