A Dynamic CSS System
A breakthrough approach to building modern UIs with fully dynamic values and intuitive class conventions. Redefines how UI is built — faster, lighter, and more flexible than traditional frameworks.
Clone the repository:
git clone https://github.com/Conte-UI/ConteUI.git
cd ConteUILayout
Styling
Behavior
- Lightweight (~80KB) with powerful capabilities
- 100% dynamic values (no predefined limits)
- Flexible responsive design — static, or breakpoints, or fluid scaling, or a mixture of them.
- Smart and intuitive class conventions.
- Raw CSS in classes
- More flexibility than traditional CSS frameworks.
- Flexbox utilities for building flexible interfaces
- Powerful Grid system for advanced layouts
Conté UI provides a flexible responsive system with four modes:
- Static Mode → Traditional single screen design.
- Breakpoints Mode → Classic breakpoint-based responsive design.
- Fluid Mode → Fully fluid scaling across all screen sizes.
- Hybrid Mode → Combine static and fluid values, inside or outside breakpoints.
Flexibility highlights:
- Switch between modes globally
- Use fluid values inside static layouts
- Override behavior per utility when needed
- Supports all CSS color formats (rgb, hsl, hex...)
- Built-in Material Design palette.
- Apply either a gradient or an image colors.
- Dynamic font sizing.
- Safe Fonts integration.
- Google Fonts support.
- Full border control with dynamic values
- Pseudo classes (:hover, :focus...)
- Pseudo elements (::before, ::after)
-
6 predefined breakpoints
-
RTL support for right-to-left languages
-
Dark mode, exclusively through the light-dark() function.
-
Custom themes creation
Conté UI’s introduces flexible class naming system is designed to be developer‑friendly, with clear and consistent patterns. where designer can write exactly what he need. It also allows direct use of raw CSS values inside class names, giving developers more freedom than traditional frameworks.
bg:rgb(120,120,130)
text-size:20px
text-color:hsla(200,50%,50%,0.5)
b:1px_solid_greenbl → border-left
br → border-right
blw → border-left-width
brs → border-right-style
gr-tr → grid-template-rows
Conté UI is built on one idea:
"CSS should be dynamic, not restricted."
Instead of memorizing predefined classes, you write what you actually need — directly and freely.
- Ready-to-use utility presets (Component system)
- Conté UI Dev-Tool
- Performance optimizations
Conté UI is currently in beta. The naming system is evolving and may change in future versions.
Contributions are welcome! Feel free to open issues or submit pull requests to improve ConteUI.
