This repo is a playground for me to work on building out a components library.
Three components were created as a workshop solution to Josh Comeau's CSS for JavaScript Developers course.
These styled components were created to resemble this beautiful Figma mockup. They feature:
- A progress bar that is built without the HTML progress tag
- A select that is styled to be attractive, but still use the native select for the sake of platform/device friendlineesss
- A text input that allows a leading icon as a parameter
-
A newline.co inspired button featuring a ghastly shadow with various size parameters
-
A CSS typewriter component inspired by Kevin Powell
The plan for this repo is to build out many more components as I find inspiration to progress my skills in React and styled-components.