07-21-2023, 08:22 PM
I'm using the `showAboutDialog` function from flutter to show used licences in my project. How ever I'm stuck with changing the text color of the `VIEW LICENSES` and `CLOSE` textbuttons. See this image for clarification:
[![about dialog][1]][1]
This is my code:
```
...
onTap: () {
showAboutDialog(
context: context,
applicationName: 'bla',
applicationLegalese: 'November 2023',
);
},
```
What I tried so far is looking for a color field inside the `showAboutDialog` how ever I could not find anything. I'm assuming that I could change the color in my `MaterialApp` `ThemeData`. Unfortunately I was not able to find the specific theme to override the default styling of those textbuttons.
I tried the following in my `MaterialApp` `ThemeData` to change the color of `VIEW LICENSES` and `CLOSE` to green but that did not change anything:
```
textButtonTheme: TextButtonThemeData(style: ButtonStyle(foregroundColor: MaterialStateProperty.all<Color>(Colors.green))
```
Any ideas about this?
[1]:
[![about dialog][1]][1]
This is my code:
```
...
onTap: () {
showAboutDialog(
context: context,
applicationName: 'bla',
applicationLegalese: 'November 2023',
);
},
```
What I tried so far is looking for a color field inside the `showAboutDialog` how ever I could not find anything. I'm assuming that I could change the color in my `MaterialApp` `ThemeData`. Unfortunately I was not able to find the specific theme to override the default styling of those textbuttons.
I tried the following in my `MaterialApp` `ThemeData` to change the color of `VIEW LICENSES` and `CLOSE` to green but that did not change anything:
```
textButtonTheme: TextButtonThemeData(style: ButtonStyle(foregroundColor: MaterialStateProperty.all<Color>(Colors.green))
```
Any ideas about this?
[1]: