classless framework for fast prototyping
0classes0dependencies- use plain HTML tags to get pleasant look
- combine tags to get more complex components
- customize colors and decorations easily
- auto enabling dark
||light theme based on system preferences
- Main with docs by inspecting source code
🗿
For last version:
<linkhref="https://clsls.github.io/framework/src/index.css" rel="stylesheet" />To create your own theme just rewrite following variables in your CSS file:
{
/* colors */--clsls-color-main: ;
--clsls-color-opposite: ;
--clsls-color-background: ;
--clsls-color-text: ;
--clsls-color-link-hover: ;
--clsls-color-button: ;
--clsls-color-border: ;
--clsls-color-code: ;
/* fonts */--clsls-font-heading: ;
--clsls-font-text: ;
/* other */--clsls-line-thickness: ;
--clsls-radius: ;
--clsls-zoom-main: ;
--clsls-icon-chevron: ;
}- code block
- seprate font for headline
- inline code
- card component
- dotted link
- sizes for buttons
- more demos
- checkboxes
npm installsupport- better docs page with code to copy
- match variable name with CSS properties and HTML tags
--clsls-color-link-hover→--clsls-color-a-hover--clsls-radius→--clsls-border-radius--clsls-line-thickness→--clsls-border-width--clsls-color-code→--clsls-color-code-background
- deletion of
--clsls-zoom-main?