Faites glisser les balles, relâchez quand vous trouvez votre couleur

Un framework SCSS fluide

Convertit des maquettes statiques en systèmes adaptatifs et responsives. Une approche moderne du CSS fluide.

Démo en direct

EVA CSS
Objectifs

Framework pour designs complexes

Traduit fidèlement les designs sophistiqués. Là où les frameworks classiques peinent, EVA excelle.

Proportions et espacements

L'harmonie visuelle préservée sur chaque écran, sans compromis sur l'intention créative.

CSS fluide

Découvrir →

Personnalisation et rigueur

Souplesse totale, rigueur dimensionnelle. Une scalabilité fiable, même sur les projets les plus ambitieux.

Responsive fluide

Le scaling fluide s'adapte sans rupture à toutes les tailles d'écran grâce aux fonctions clamp() modernes.

Découvrir le CSS fluide →

Couleurs OKLCH

Système de couleurs moderne avec variations automatiques, contrôles d'opacité et fonctionnalités d'accessibilité.

Explorer les couleurs →

Dégradés

Système de dégradés moderne avec animations fluides et contrôles responsives.

Explorer les dégradés →

Grilles modernes

Layouts auto-fit, container queries et systèmes de colonnes responsives.

Explorer les grilles →

Flex

Système de layout flexible avec contrôles responsives modernes.

Explorer flex →

Figma vers EVA

Transformez vos designs Figma en code fluide et responsive. Du statique au scalable.

Essayer le convertisseur →

Questions
fréquentes

À propos du responsive fluide

EVA CSS élimine les breakpoints traditionnels au profit d'un scaling fluide qui s'adapte sans rupture sur tous les appareils via les fonctions clamp().

EVA CSS élimine les breakpoints traditionnels. Plutôt que de designer pour des tailles d'écran spécifiques, le framework utilise un scaling fluide qui s'adapte sans rupture sur tous les appareils. Le système calcule les tailles optimales avec les fonctions clamp(), garantissant que votre design est parfait sur mobile, tablette, laptop et desktop sans aucun breakpoint codé en dur.

Cette approche vous permet de vous concentrer sur l'intention de design plutôt que de vous soucier du rendu sur différentes tailles d'écran. Le framework gère le scaling automatiquement et crée une expérience véritablement fluide et responsive.

La proportion plus que la taille

EVA CSS privilégie les relations proportionnelles aux tailles absolues, en se concentrant sur l'équilibre visuel et le rythme qui maintiennent la hiérarchie visuelle sur tous les appareils.

En design d'interface, les tailles absolues sont secondaires aux relations entre les éléments. EVA CSS se concentre sur l'harmonie proportionnelle, où l'équilibre visuel et le rythme de votre layout comptent plus que des valeurs en pixels précises. Le scaling fluide du framework maintient ces relations proportionnelles sur toutes les tailles d'écran, garantissant que la hiérarchie visuelle de votre design reste intacte.

Cette approche proportionnelle signifie que vos layouts se sentiront naturels et équilibrés peu importe l'appareil, créant une expérience utilisateur plus intuitive et visuellement plaisante qui s'adapte sans rupture à n'importe quelle dimension d'écran.

La révolution clamp

Depuis 2024, CSS a connu un changement de paradigme avec clamp() et les container queries, révolutionnant l'accessibilité et éliminant les valeurs en pixels fixes.

Depuis 2024, CSS a connu un changement de paradigme avec l'adoption massive de clamp() et des container queries. Ces fonctionnalités CSS modernes ont fondamentalement changé notre approche du design responsive et de l'accessibilité. Plus contraints par des breakpoints arbitraires, les développeurs peuvent désormais créer des interfaces véritablement fluides qui répondent à la fois à la taille du viewport et au contexte du contenu.

La fonction clamp(), en particulier, a révolutionné l'accessibilité en permettant aux textes et aux éléments de scaler en douceur entre des valeurs minimales et maximales selon la taille du viewport. Cela signifie que les utilisateurs avec des déficiences visuelles peuvent zoomer leur navigateur sans casser les layouts, tout en maintenant une lisibilité optimale sur tous les appareils. L'ère des valeurs en pixels fixes et des breakpoints rigides est révolue — bienvenue dans le design véritablement fluide et accessible.

Autres outils

Au-delà d'EVA CSS, l'écosystème du design fluide inclut Lumos pour Webflow et fluid.tw pour Tailwind, plus des calculateurs spécialisés pour les projets complexes.

Bien qu'EVA CSS fournisse un framework SCSS complet, il existe d'autres excellents outils dans l'écosystème du design fluide. Lumos apporte le design responsive fluide à Webflow, permettant aux designers de créer des layouts véritablement scalables sans quitter leur plateforme no-code favorite. Pour les utilisateurs de Tailwind CSS, fluid.tw offre une extension puissante qui intègre le scaling fluide directement dans votre workflow utility-first.

Pour les développeurs qui ont besoin d'un contrôle précis, plusieurs calculateurs poids lourds sont disponibles pour calculer les valeurs clamp() optimales pour des design systems complexes. Ces outils sont essentiels pour créer une typographie et un espacement fluides cohérents sur des projets à grande échelle où les calculs manuels seraient impraticables.

Pourquoi j'ai créé cet outil ?

Avec 20 ans d'expérience, j'ai créé EVA CSS pour faire le pont entre l'intention de design et l'implémentation technique, transformant les valeurs Figma en éléments fluides avec un retour immédiat.

En tant que front-end designer — quelqu'un qui fait le pont entre design et développement — je travaille dans ce domaine depuis plus de 20 ans. Cette position unique me permet de voir les écarts qui existent entre les outils de design et les frameworks de développement. La plupart des frameworks sont construits par des développeurs purs qui ne comprennent pas le workflow du designer, tandis que les outils de design sont créés par des designers qui ne saisissent pas les contraintes techniques. EVA CSS comble ce fossé.

Mon idée est simple : transformer chaque valeur fixe d'un design Figma en éléments fluides et responsives. La puissance du design responsive et la transition fluide des redimensionnements peuvent être testées en quelques secondes. Cette boucle de feedback immédiate fait le pont entre l'intention de design et l'implémentation technique.

Créer du CSS fluide sans framework garantit l'incohérence en fin de projet, parce que les calculs sont complexes et sources d'erreurs. EVA CSS élimine ce problème en fournissant une approche systématique qui maintient la cohérence du design sur toutes les tailles d'écran tout en respectant la vision originale du designer.

Compatibilité universelle

EVA CSS fonctionne avec tout type de projet et toute stack technologique, des Progressive Web Apps aux applications Webflow, offrant une implémentation flexible des variables CSS aux classes utilitaires.

EVA CSS est conçu pour fonctionner avec tout type de projet, peu importe la taille ou la stack technologique. Des Progressive Web Apps aux sites traditionnels, des projets Webflow aux applications Ycode, le framework s'adapte à vos besoins spécifiques. Que vous construisiez une simple landing page ou une application enterprise complexe, EVA CSS fournit la fondation responsive fluide dont vous avez besoin.

Le framework est suffisamment flexible pour gérer à la fois des implémentations simples en variables CSS et des systèmes complets de classes utilitaires. Vous pouvez commencer avec une typographie et un espacement fluides basiques, puis adopter progressivement des fonctionnalités plus avancées à mesure que votre projet grandit. Cette approche modulaire garantit qu'EVA CSS scale avec votre projet, du concept initial au déploiement final.