tonderTheme top-level property

ThemeData tonderTheme
getter/setter pair

Implementation

ThemeData tonderTheme = ThemeData(
  inputDecorationTheme: InputDecorationTheme(
    contentPadding: const EdgeInsets.symmetric(
      horizontal: 7.0,
      vertical: 10.0,
    ),
    labelStyle: labelStyle,
    errorStyle: errorTextStyle,
  ),
  radioTheme: RadioThemeData(
    fillColor: MaterialStateProperty.resolveWith(getRadioFillColor),
    overlayColor: MaterialStateProperty.resolveWith(getRadioFillColor),
  ),
  checkboxTheme: CheckboxThemeData(
    checkColor: MaterialStateProperty.resolveWith(getSelectedColor),
    fillColor: MaterialStateProperty.resolveWith(getCheckColor),
    overlayColor: MaterialStateProperty.resolveWith(getSelectedColor),
  ),
  elevatedButtonTheme: ElevatedButtonThemeData(
    style: ButtonStyle(
        backgroundColor: MaterialStateProperty.resolveWith(
          getButtonBackgroundColor,
        ),
        textStyle: MaterialStateProperty.resolveWith(
          getTextButtonStyle,
        ),
        foregroundColor: MaterialStateProperty.resolveWith(
          getTextButtonColor,
        ),
        padding: MaterialStateProperty.resolveWith(
          getButtonPadding,
        )),
  ),
  textTheme: TextTheme(
    bodyLarge: baseInputStyle,
    labelLarge: baseInputStyle,
  ),
  colorScheme: const ColorScheme.dark(
    background: Color(0xFF000000),
    brightness: Brightness.dark,
    primary: Color(0xFF8bdf67),
    onPrimary: Color(0xFF363636),
    secondary: Color(0xFF000000),
    onSecondary: Color(0xFFffffff),
    surface: Color(0xFF000000),
  ),
);