Flutter Themes and Color Schemes
BLABLIBLU Système de themes Utilisation des "Color Schemes" Blabliblu, comme beaucoup d'autres applications, accepte un theme sombre, pour facilité son utilisation le soir. Flutter offre une façon assez simple d'implementer un theme sombre : le Theme() widget. Theme( data : yourTheme, child : Widget(...), ); Ici, "data" contient un ThemeData. Quel est le problème? Avec un ThemeData, la plus part des couleurs sont prédéfinis par ce qui s'appel des MaterialColors. Or, il y en a un nombre limité ! De plus, les MaterialColor ne possède pas de constructeur prenant en entré une valeur RGB. Il est assez complexe de le faire soit meme. Comment je l'ai résolue ? J'ai utilisé un ColorScheme pour sauvegarder toutes les couleurs utilisés par l'applicatio...