Every component in the Cherry Design System is meticulously crafted using React and Styled Components. These building blocks empower you to create delightful user interfaces.
npm i cherry-styled-components
Components
Box - The versatile container that adapts to your needs. Use it for layout, spacing, or as a wrapper.
Button - The gateway to interaction. Choose from various styles and states.
Container - A container for your content.
Flex - Flexibility at its best. Arrange items horizontally or vertically.
Grid - Build grids effortlessly using CSS grid.
Col - Create responsive column layouts with ease.
Input - Text fields, checkboxes, radio buttons - everything input-related.
MaxWidth - Control the maximum width of your content.
Range - Sliders for numeric input.
Select - Dropdown menus for options.
Textarea - Multiline text input for longer messages.
Toggle - Simplify binary choices.
Cherry Helpers
Global Styles - Consistency across your app. Define global rules here.
Icons - Basic icons for elements like checkbox and dropdown arrow.