createOptimusMaterialTheme function
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,
),
);