Cascade UI - Cascade UI is a robust and open-source repository of production-ready, customizable and reusable code components.
Cascade UI is a lightweight, robust component library made with clean components. With the help of this, developers can build their projects much faster using pre-defined classes while focussing on functionality rather than designing.
Copy and paste the below code in the head
tag of your html document and start using the Cascade UI by just adding class names to your html elements.
<link
rel="stylesheet"
href="https://cascadeui-robust.netlify.app/css/components.css"
/>
- Avatar
- Alert
- Badge
- Button
- Card
- Image
- Input
- Text Utilities
- Lists
- Navigation
- Modal
- Rating
- Toast
- Simplified Grid
- Slider
Making this Component Library helped me to brush up my CSS skills. Now, I am familiar with the designing styles. Really learnt a lot.
My Takeaways:
- Don’t take CSS as hit-&-trial, rather take it up logically. Understand why something is not working and other thing is. 🎯
- Value calculations in CSS.
- Stacking context and z-index.
- Responsive images.
- Flexbox.
- Grid.
- HTML5
- CSS3
- Flexbox Layout
- Grid Layout
- Clone the repository by running this command in your terminal.
gh repo clone shanolhere/Cascade-UI
- A directory named "Cascade-UI" will be created on your machine.
- Go to the index.html and use the live server to run the project.
- Do the steps (1-2) exactly as above.
- Refer the style-guide.css and reset.css to get the idea what pattern is followed.
- Create a new branch from dev branch.
- Make the changes.
- Commit the Changes.
- Push the changes and open a pull request.
- Pull request will be reviewed by the maintainer and merged if found okay.
Note: Please describe the component/changes you have made in your pull request. It would be nice if you could attach a visual example for the same.
- Portfolio - PortfolioLink
- Twitter - TwitterLink