ThemeData modifyTheme(ThemeData theme, {List<ThemeMod>? overrideMods}) { ThemeData t = theme; for (final mod in overrideMods ?? themeMods.value) { t = mod(t); } return t; }