ColorFade |
Décoloration |
| Power Fx |
Syntaxe
|
ColorFade( Color, FadeAmount )
|
Paramètres
| Nom |
Description |
| Color |
Ce paramètre représente la couleur d'origine. Ce paramètre permet de spécifier la couleur que vous souhaitez décolorer, qui sera mélangée avec du blanc. |
| FadeAmount |
Ce paramètre représente le pourcentage de décoloration souhaité. Ce paramètre permet de définir l'intensité de la décoloration, où 0 signifie aucune décoloration et 1 signifie une décoloration complète vers le blanc. |
Description
Cette fonction permet de retourner une couleur qui est un mélange de la couleur d'origine et du blanc.
Remarques
- La fonction ColorFade permet de modifier dynamiquement l'apparence d'une couleur en la rendant plus claire. Elle est très utile pour créer des effets visuels
subtils, comme des survols ou des états désactivés. En ajustant le paramètre FadeAmount, on contrôle avec précision l'intensité de l'éclaircissement.
- Le premier paramètre Color accepte une couleur prédéfinie (par exemple Color.Red) ou une couleur personnalisée. Cette flexibilité permet d'appliquer des effets
de décoloration sur n'importe quelle base chromatique, qu'elle provienne d'une constante ou d'une formule. Cela en fait une fonction polyvalente dans le design d'interface.
- Le paramètre FadeAmount est exprimé sous forme d'un nombre compris entre 0 et 1. Une valeur de 0 laisse la couleur inchangée, tandis qu'une valeur de 1 transforme
complètement la couleur en blanc. On peut ainsi doser précisément la quantité de décoloration souhaitée.
- ColorFade peut être combinée avec des fonctions conditionnelles pour créer des interfaces réactives. Par exemple, on peut faire varier la couleur d'un bouton en
fonction d'un état utilisateur (If(condition, ColorFade(Color.Blue, 0.3), Color.Blue)). Cela améliore l'expérience utilisateur en signalant visuellement des changements
d'état.
- Contrairement à d'autres fonctions de transformation de couleur comme RGBA(), ColorFade ne nécessite pas de manipuler directement les composants rouge, vert et bleu.
Elle offre une méthode simple et abstraite pour éclaircir une couleur sans complexité technique. Cela rend son usage accessible même aux débutants.
- La fonction est particulièrement utile dans la conception d'interfaces à thème clair, où les contrastes subtils sont importants. En ajoutant une touche de blanc, elle
peut aider à hiérarchiser visuellement les éléments d'une page sans introduire de couleurs trop vives. C'est un outil pratique pour améliorer la lisibilité.
- Un usage judicieux de ColorFade peut renforcer la cohérence visuelle d'une application Power Apps. Par exemple, on peut créer un jeu de couleurs principal et en
dériver des variantes éclaircies pour les états secondaires (hover, inactif,...). Cela permet une gestion plus structurée de la palette graphique.
- En résumé, ColorFade est une fonction simple mais puissante pour le design visuel dans Power Fx. Elle favorise une approche fluide et élégante du style graphique en
donnant accès à des nuances plus claires sans ajouter de complexité. Elle s'intègre naturellement dans tout processus de conception visuelle moderne.
Dernière mise à jour : Jeudi, le 1 Mai 2025