Implementation
static ThemeData get darkTheme => ThemeData.dark().copyWith(
scaffoldBackgroundColor: ColorName.white,
canvasColor: ColorName.white,
elevatedButtonTheme: _elevatedButtonTheme,
outlinedButtonTheme: _outlinedButtonThemeData,
inputDecorationTheme: _inputDecorationTheme,
tabBarTheme: _tabBarTheme,
textButtonTheme: _textButtonTheme,
textSelectionTheme: const TextSelectionThemeData(
cursorColor: ColorName.purpleMain,
),
bottomSheetTheme: _bottomSheetThemeData,
textTheme: _textTheme,
appBarTheme: _appBarTheme,
listTileTheme: _listTileTheme,
chipTheme: _chipTheme,
popupMenuTheme: _popupMenuThemeData,
);