DSAA D4+ : Ressources techniques

Formation D2 Web 1/3 : Figma

Figma

Un logiciel d'UI Design pour créer, prototyper et publier des interfaces web

Formation vidéo Figma design for beginners

La formation mise en lgne par Figma sur YouTube est très bien faite : https://www.youtube.com/playlist?list=PLXDU_eVOJTx5IuSrbtanZHnDuPB3Hx0hq
N'hésitez pas à la visionner en parallèle ou complément de cette formation qui va aller assez vite.

Organisation des fichiers et de l'interface

Frames

Création d'une frame

Guides

Positionnement des éléments

Mise en page automatique : auto layout

L'auto layout est une des fonctionnalités les plus intéressantes de Figma. Il permet de regrouper des éléments dans des frames automatiques, appelés conteneurs (containers). À la différence d'un groupe d'éléments dans Illustrator, il va être possible d'agir à la fois sur le conteneur pour définir des règles de postionnement, définir des marges et les tailles, permuter des éléments, etc. Il est aussi possible d'agir sur chaque élément individuellement pour compléter les règles générales du conteneur.

Pour activer l'auto layout :

Auto layout

Cas d'utilisation :

La Frame principale peut aussi passer en auto layout. La preuve en vidéo :

Contraintes (responsive)

Exemple :

Contraintes

Composants

Créer un composant

Protoypage

Basculer en mode Prototype

Une fois les écrans créés, le mode prototype va permettre de créer les interactions souris ou touch.

Activer le mode prototype

Preview et mode présentation

Créer une interaction simple avec effets d'animation

La vidéo ci-dessous présente 2 manières de créer une interaction simple de navigation :

Variables (niveau intermédiaire)

Les variables sont très utiles pour enregistrer une valeur, notamment une couleur, qui sera utilisée pour plusieurs éléments du site. Cela fonctionne à peu près comme les feuilles de style.

4 types de variables

Exemple d'utilisation d'une variable de couleur

En vidéo :

Mofifier la variable d'une couleur au clic (prototypage)

En vidéo :