appLaF function

ThemeData appLaF()

Implementation

ThemeData appLaF() {
  return ThemeData(
      highlightColor: LaF.primaryBackground,
      useMaterial3: false,
      primaryColor: LaF.primaryColor,
      primaryColorDark: LaF.primaryColor,
      appBarTheme: const AppBarTheme(shadowColor: Colors.transparent),
      scaffoldBackgroundColor: LaF.primaryBackground,
      bottomAppBarTheme: const BottomAppBarTheme(
        color: LaF.primaryColor,
        shadowColor: LaF.empty,
        surfaceTintColor: LaF.primaryColorTint,
      ),
      floatingActionButtonTheme: const FloatingActionButtonThemeData(
          backgroundColor: LaF.primaryColor,
          foregroundColor: LaF.primaryColorFgContrast,
          shape: RoundedRectangleBorder(
              borderRadius:
                  BorderRadius.all(LaF.roundedRectBorderRadius))),
      shadowColor: LaF.empty,
      iconButtonTheme: const IconButtonThemeData(
          style: ButtonStyle(
        foregroundColor: MaterialStatePropertyAll<Color>(
            LaF.primaryColorFgContrast),
      )),
      iconTheme:
          const IconThemeData(color: LaF.primaryColorFgContrast));
}