createOptimusMaterialTheme function

ThemeData createOptimusMaterialTheme(
  1. Brightness brightness
)

Implementation

ThemeData createOptimusMaterialTheme(Brightness brightness) => ThemeData(
      brightness: brightness,
      scaffoldBackgroundColor: OptimusColors(brightness).background,
      primarySwatch: Colors.blue,
      fontFamily: 'packages/optimus/Inter',
      textTheme: const TextTheme(
        displayLarge: baseTextStyle,
        displayMedium: baseTextStyle,
        displaySmall: baseTextStyle,
        headlineMedium: baseTextStyle,
        headlineSmall: baseTextStyle,
        titleLarge: baseTextStyle,
        bodyLarge: baseTextStyle,
        bodyMedium: baseTextStyle,
        titleMedium: baseTextStyle,
        titleSmall: baseTextStyle,
        bodySmall: baseTextStyle,
        labelLarge: baseTextStyle,
        labelSmall: baseTextStyle,
      ),
      cupertinoOverrideTheme: CupertinoThemeData(
        brightness: brightness,
        primaryColor: Colors.blue,
        primaryContrastingColor: Colors.blue,
        textTheme: const CupertinoTextThemeData(),
        barBackgroundColor: Colors.white,
        scaffoldBackgroundColor: Colors.white,
      ),
    );