Drag the balls, release when you've found your mood color

The fluid SCSS framework, converting static UI designs into a truly scalable and responsive system. By 2029, breakpoints will be a thing of the past ;)

Live demo Ready to try ?

About fluid responsive

EVA CSS eliminates traditional breakpoints in favor of fluid scaling that adapts seamlessly across all devices using clamp() functions.

EVA CSS eliminates traditional breakpoints. Instead of designing for specific screen sizes, the framework uses fluid scaling that adapts seamlessly across all devices. The system calculates optimal sizes using clamp() functions, ensuring your design looks perfect on mobile, tablet, laptop, and desktop without any hard-coded breakpoints.

This approach means you can focus on your design intent rather than worrying about how it will look on different screen sizes. The framework handles the scaling automatically, creating a truly fluid and responsive experience.

Proportion over size

EVA CSS prioritizes proportional relationships over absolute sizes, focusing on visual balance and rhythm that maintains visual hierarchy across all devices.

In UI design, absolute sizes are secondary to the relationships between elements. EVA CSS focuses on proportional harmony, where the visual balance and rhythm of your layout matter more than specific pixel values. The framework's fluid scaling maintains these proportional relationships across all screen sizes, ensuring your design's visual hierarchy remains intact.

This proportional approach means your layouts will feel natural and balanced regardless of the device, creating a more intuitive and visually pleasing user experience that adapts seamlessly to any screen dimension.

The clamp revolution

Since 2024, CSS has undergone a paradigm shift with clamp() and container queries, revolutionizing accessibility and eliminating fixed pixel values.

Since 2024, CSS has undergone a paradigm shift with the widespread adoption of clamp() and container queries. These modern CSS features have fundamentally changed how we approach responsive design and accessibility. No longer constrained by arbitrary breakpoints, developers can now create truly fluid interfaces that respond to both viewport size and content context.

The clamp() function, in particular, has revolutionized accessibility by allowing text and elements to scale smoothly between minimum and maximum values based on viewport size. This means users with visual impairments can zoom their browser without breaking layouts, while maintaining optimal readability across all devices. The era of fixed pixel values and rigid breakpoints is over – welcome to truly fluid, accessible design.

Other tools

Beyond EVA CSS, the fluid design ecosystem includes Lumos for Webflow and fluid.tw for Tailwind, plus specialized calculators for complex projects.

While EVA CSS provides a comprehensive SCSS framework, there are other excellent tools in the fluid design ecosystem. Lumos brings fluid responsive design to Webflow, enabling designers to create truly scalable layouts without leaving their favorite no-code platform. For Tailwind CSS users, fluid.tw offers a powerful extension that integrates fluid scaling directly into your utility-first workflow.

For developers who need precise control, there are several heavy-duty calculators available that can help you compute optimal clamp() values for complex design systems. These tools are essential for creating consistent fluid typography and spacing across large-scale projects where manual calculations would be impractical.

Why I built this tool ?

With 20 years of experience, I created EVA CSS to bridge design intent and technical implementation, transforming Figma values into fluid elements with immediate feedback.

As a front-end designer – someone who bridges both design and development – I've been working in this field for over 20 years. This unique position allows me to see the gaps that exist between design tools and development frameworks. Most frameworks are built by pure developers who don't understand the designer's workflow, while design tools are created by designers who don't grasp the technical constraints. EVA CSS bridges this divide.

My idea is simple: transform every fixed value from a Figma design into fluid, responsive elements. The power of responsive design and the smooth easing of resize transitions can be tested in just a few seconds. This immediate feedback loop bridges the gap between design intent and technical implementation.

Creating fluid CSS without a framework guarantees inconsistency by the end of a project, because the calculations are complex and error-prone. EVA CSS eliminates this problem by providing a systematic approach that maintains design coherence across all screen sizes while respecting the designer's original vision.

Universal compatibility

EVA CSS works with any project type and technology stack, from Progressive Web Apps to Webflow applications, offering flexible implementation from CSS variables to utility classes.

EVA CSS is designed to work with any type of project, regardless of scale or technology stack. From Progressive Web Apps to traditional websites, from Webflow projects to Ycode applications, the framework adapts to your specific needs. Whether you're building a simple landing page or a complex enterprise application, EVA CSS provides the fluid responsive foundation you need.

The framework is flexible enough to handle both simple CSS variable implementations and complete utility class systems. You can start with basic fluid typography and spacing, then gradually adopt more advanced features as your project grows. This modular approach ensures that EVA CSS scales with your project, from initial concept to final deployment.