UI Lab, version statique
Composants du laboratoire Next.js adaptés pour la sortie statique. Chaque carte indique la technologie retenue : Astro (HTML généré au build), CSS natif, JavaScript vanilla ou îlot React hydraté.
Boutons CSS natif
Micro-interaction au survol et à l'appui, sans JavaScript.
Carte CSS natif
Pilotage ROAS
Élévation au survol en transition CSS. Référence : cartes shadcn du laboratoire.
Apparition de titre Astro + CSS, 0 JS
Mots découpés au build, décalage porté par une variable CSS. Référence : TextEffect (Motion Primitives).
Compteur JS vanilla
conversions suivies (démo)
Valeur finale présente dans le HTML : lisible sans JavaScript et avec prefers-reduced-motion.
Accordéon FAQ HTML natif
Que contient un audit de compte ?
Sous quel délai voit-on des résultats ?
Éléments details/summary natifs : clavier et lecteur d'écran sans aucun script.
Onglets JS vanilla
Rôles ARIA + flèches clavier. Sans JavaScript, les trois panneaux restent lisibles.
Bordure brillante CSS pur
Accompagnement premium
Gradient conique animé, en pause avec prefers-reduced-motion. Référence : ShineBorder (Magic UI).
Graphique Îlot React (Recharts, client:visible)Données fictives de démonstration
Données du graphique (tableau accessible)
| Mois | Dépense (€) | Conversions |
|---|---|---|
| Jan | 4 200 | 96 |
| Fév | 4 600 | 112 |
| Mar | 5 100 | 131 |
| Avr | 4 900 | 128 |
| Mai | 5 400 | 149 |
| Juin | 5 800 | 168 |
Seul composant hydraté de la page : React et Recharts ne sont chargés que sur cette route, au moment où le graphique devient visible. Les chiffres restent disponibles en HTML dans le tableau ci-dessus.