Feature request: theme settings based on app states (accessibility features, e.g. dyslexia font, high contrast colors or larger font sizes for the visually impaired)

Feedback

Wouldn't it be nice to have some (or all) theme settings like fonts & colors change, based on some app state variable? Either through a (custom) action, or maybe even through the options available in our standard FlutterFlow interface? Same goes for screen reader readiness (equivalent to HTML alt tag).

E.g. change the default font based on a boolean app state "dyslexicMode" or something similar, or changing the color scheme to something high contrast based on a similar app state variable.

This could be achieved by having several themes (or theme sections like fonts or colors) for a given project, with each theme/section catering for different needs, and switching between them based on a variable or app state.

This would comply & cater to Dutch government recommendations (they're not mandatory yet), and I would imagine several other European countries.

If this is already possible (either through the interface or through a documented custom function), please educate me.




EDIT (December 15th): I just found out that accessibility features like the ones mentioned above will be mandatory for government websites/apps and recommended for commercial websites/apps starting July 1st, 2025. Again, this is in The Netherlands for the moment, but I imagine many European countries to follow suit since this is a EU thing.

3