Blog Alphorm Logo de blog informatique spécialisé en technologie et solutions IT
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Interactions efficaces dans Figma
Agrandisseur de policeAa
Blog AlphormBlog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Search
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Suivez-nous
© Alphorm 2024 - Tous droits réservés
3D et Animation

Interactions efficaces dans Figma

L'Équipe Alphorm Par L'Équipe Alphorm 3 janvier 2025
Partager
Partager

Les interactions complexes dans Figma peuvent être difficiles à gérer, ce qui nuit à la fluidité du design.

Des interactions mal configurées conduisent à une expérience utilisateur médiocre et peuvent rendre le design system difficile à maintenir.

Cet article vous guide pour créer des interactions efficaces et fluides dans Figma, en utilisant des techniques comme ‘Smart animate’ et ‘After delay’.

Table de matière
FAQConclusion

Formation Figma UX/UI 4/4 : Maîtriser le Design du Responsive

Perfectionnez vos designs pour une expérience fluide sur Web et Mobile avec Figma

Découvrir cette formation

On va maintenant résoudre le problème que l’on a rencontré précédemment concernant les boutons. Vous retrouverez sur le tableau suivant les modifications que nous allons apporter :

Pour les boutons :

Trois boutons interactifs Figma sur fond doré

Après avoir fait un clic et basculé sur l’état On, nous allons poser un délai puis revenir à l’état Off.

Pour le bouton LIKE :

Montre-bras avec icône coeur et 9.5k.

Logiquement, si on peut cliquer sur un bouton LIKE pour voter, on pourrait aussi recliquer dessus pour enlever le vote. C’est ce que nous allons faire maintenant.

Bon, vous avez vu qu’on peut créer des interactions sur les instances des composants qu’on crée dans le sticky scroll . Mais cette méthode n’est pas très conseillée.

Astuce Pratique : Créer plutôt les interactions directement dans votre composant, comme ça, les interactions pourront aussi être aperçues au niveau des instances.

Pour y arriver, supprimer d’abord les interactions qu’on a créées dans le sticky scroll sur les boutons se trouvant dans le tableau ci-dessus, mais aussi pour les bandes dorées et les boutons du footer.

Interface Figma avec interactions

Puis redirigez-vous vers le Design system web et faites les manipulations suivantes :

  • Pour le boutonJE TENTE MA CHANCE :

Vous avez vu comment créer une interaction via le panneau Prototype, mais vous pouvez aussi faire pareil en appuyant sur le signe « + » sur les côtés de l’élément sélectionné et l’étirer jusqu’à son autre état.

Exemple d'interaction de bouton dans Figma

S’ouvre ensuite ce panneau contenant les propriétés que vous pouvez retrouver si vous recliquez sur la flèche indiquant l’interaction. Maintenant, mettez les propriétés comme on l’a fait précédemment pour passer de l’état Off à l’état On.

Interaction Figma avec composant bouton activé

Vous pouvez si vous voulez ajouter une petite animation en changeant « Instant » en « Smart animate » par exemple et soyez curieux en changeant les propriétés pour avoir l’effet que vous voulez.

Options Smart Animate dans Figma

Maintenant pour le délai de retour, vous allez faire la même démarche, mais cette fois-ci en partant de l’état On . Mais au lieu de déclencher l’interaction On click , mettez sur After delay.

Configuration d'interaction dans Figma
  • Pour le bouton EMAIL et REJOINDRE, comme nous l’avons vu dans le tableau du dessus, vous allez recommencer le processus qu’on fait avec le bouton JE TENTE MA CHANCE.
Interaction composant Figma avec un délai visible
  • Pour le boutonLIKE :c’est à peu près la même marche à suivre, mais au lieu de mettre l’interaction pour passer de l’étatOn à l’état OffsurAfter delayvous allez changer enOn click.
Exemple d'animation Like dans Figma
  • Pour les bandes dorées et les boutons du footer, ajouter une interaction allant de l’état Off vers On quand on passe au-dessus de ces derniers.
Exemple d'interaction de survol dans Figma

Formez-vous gratuitement avec Alphorm !

Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.

Démarrer gratuitement
illustration processus de paiement en ligne avec étapes claires et convivialité

FAQ

Comment créer une interaction sur un bouton dans Figma ?
Pour créer une interaction sur un bouton dans Figma, sélectionnez l’élément, puis utilisez le panneau Prototype pour définir le comportement souhaité. Vous pouvez dessiner une ligne de l’élément actuel vers son état final, et choisir le type d’interaction, comme ‘On click’ pour une transition immédiate. Ajoutez des animations telles que ‘Smart animate’ pour améliorer la fluidité de la transition entre les états ‘Off’ et ‘On’. Cette méthode assure une interaction intuitive et visuellement agréable pour l’utilisateur.
Comment utiliser le délai dans les interactions Figma ?
Dans Figma, vous pouvez utiliser l’option ‘After delay’ pour introduire un délai dans une interaction. Cela est particulièrement utile pour les boutons qui doivent revenir à un état initial après un certain temps. Configurez l’interaction en définissant d’abord l’état ‘On’, puis choisissez ‘After delay’ pour déclencher le retour à l’état ‘Off’. Ce paramètre permet de gérer le timing des interactions et d’assurer que l’interface reste dynamique et engageante pour l’utilisateur.
Quelles sont les astuces pour gérer les interactions dans un design system web ?
Pour intégrer efficacement les interactions dans un design system web, il est recommandé de créer les interactions directement dans le composant principal. Cela permet de garantir que les modifications sont appliquées uniformément à toutes les instances. Évitez de configurer des interactions individuelles sur chaque instance, car cela peut rendre le système complexe et difficile à maintenir. L’utilisation de composants interactifs bien définis facilite la cohérence et la mise à jour du design system.
Comment ajouter des animations dans les transitions de Figma ?
Dans Figma, ajoutez des animations à vos transitions en sélectionnant ‘Smart animate’ dans le panneau Prototype. Cette option permet de créer des mouvements fluides entre les différents états de vos composants, tels que les boutons. Par exemple, transitions entre ‘Off’ et ‘On’ peuvent être adoucies avec des animations, offrant une meilleure expérience utilisateur. Expérimentez avec différentes propriétés d’animation pour obtenir l’effet visuel désiré et rendre l’interface plus interactive.
Comment gérer les interactions complexes avec les boutons dans Figma ?
Pour gérer des interactions complexes avec les boutons dans Figma, commencez par supprimer les interactions existantes qui peuvent compliquer le design, puis configurez de nouvelles interactions à partir du panneau Prototype. Utilisez des méthodes comme ‘On click’ ou ‘After delay’ pour définir des comportements spécifiques. Testez chaque interaction pour vous assurer qu’elle fonctionne comme prévu et apporte la réponse immédiate attendue par l’utilisateur. Cela garantit une interface utilisateur fluide et sans erreurs.

Conclusion

En appliquant ces techniques, vous pouvez transformer vos designs Figma en interfaces interactives et attrayantes. Comment envisagez-vous d’améliorer vos prototypes avec ces conseils ?

ÉTIQUETÉ : Figma
Facebook
Twitter
LinkedIn
Email
WhatsApp
Par L'Équipe Alphorm
Démocratiser la Connaissance Informatique pour Tous !
Suivre :
L'Équipe Alphorm, c'est la démocratisation de la connaissance informatique. Passionnés et dévoués, nous sommes là pour vous guider vers le succès en rendant la technologie accessible à tous. Rejoignez notre aventure d'apprentissage et de partage. Avec nous, le savoir IT devient une ressource inspirante et ouverte à tous dans un monde numérique en constante évolution.

Derniers Articles

  • Techniques pour gérer les fichiers texte en C#
  • Créer et lire un fichier CSV avec C#
  • JSON : Comprendre et Utiliser Efficacement
  • Créer une Base SQLite dans C#
  • Lecture des données SQLite simplifiée
Laisser un commentaire Laisser un commentaire

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

Blog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Interactions efficaces dans Figma

© Alphorm - Tous droits réservés