SENIOR_LIGHT_THEME top-level property
Original light design system theme for the components.
Implementation
final SENIOR_LIGHT_THEME = SeniorThemeData(
themeType: ThemeType.light,
backdropTheme: backdropLightTheme,
balanceTheme: balanceLightTheme,
bottomSheetTheme: bottomSheetLightTheme,
bottomNavigationBarTheme: bottomNavigationBarLightTheme,
primaryButtonTheme: primaryButtonLightTheme,
secondaryButtonTheme: secondaryButtonLightTheme,
ghostButtonTheme: ghostButtonLightTheme,
calendarTheme: calendarLightTheme,
cardTheme: cardLightTheme,
carouselSliderTheme: carouselSliderLightTheme,
checkboxTheme: checkboxLightTheme,
colorfulHeaderStructureTheme: colorfulHeaderStructureLightTheme,
contactBookItemTheme: contactBookItemLightTheme,
drawerTheme: drawerLightTheme,
dropdownButtonTheme: dropdownButtonLightTheme,
expandableListTheme: expandableListLightTheme,
expansionPanelListTheme: expansionPanelListLightTheme,
gradientIconTheme: gradientIconLightTheme,
primaryIconButtonTheme: primaryIconButtonLightTheme,
secondaryIconButtonTheme: secondaryIconButtonLightTheme,
ghostIconButtonTheme: ghostIconButtonLightTheme,
dangerIconButtonTheme: dangerIconButtonLightTheme,
imageCropperTheme: imageCropperLightTheme,
infoCardTheme: infoCardLightTheme,
listTheme: listLightTheme,
loadingTheme: loadingLightTheme,
longPressButtonTheme: circularLongPressButtonLightTheme,
messageCardTheme: messageCardLightTheme,
menuListItemTheme: menuListItemLightTheme,
modalTheme: modalLightTheme,
notificationListTheme: notificationListLightTheme,
notificationSnackbarTheme: notificationSnackbarLightTheme,
pinCodeFieldTheme: pinCodeFieldLightTheme,
profilePictureTheme: profilePictureLightTheme,
progressBarTheme: progressBarLightTheme,
quotesTheme: quotesLightTheme,
radioButtonTheme: radioButtonLightTheme,
ratingTheme: ratingLightTheme,
signatureTheme: signatureLightTheme,
slideToActTheme: slideToActLightTheme,
sliderDotsTheme: sliderDotsLightTheme,
successSnackbarTheme: successSnackbarLightTheme,
messageSnackbarTheme: messageSnackbarLightTheme,
warningSnackbarTheme: warningSnackbarLightTheme,
errorSnackbarTheme: errorSnackbarLightTheme,
emphasisSquareButtonsMenuTheme: emphasisSquareButtonsMenuLightTheme,
emphasisNegativeSquareButtonsMenuTheme:
emphasisNegativeSquareButtonsMenuLightTheme,
neutralSquareButtonsMenuTheme: neutralSquareButtonsMenuLightTheme,
neutralNegativeSquareButtonsMenuTheme:
neutralNegativeSquareButtonsMenuLightTheme,
ghostSquareButtonsMenuTheme: ghostSquareButtonsMenuLightTheme,
ghostNegativeSquareButtonsMenuTheme: ghostNegativeSquareButtonsMenuLightTheme,
statePageTheme: statePageLightTheme,
stepperTheme: stepperLightTheme,
successAnimationTheme: successAnimationLightTheme,
switchTheme: switchLightTheme,
tabBarTheme: tabBarLightTheme,
textTheme: textLightTheme,
textFieldTheme: textFieldLightTheme,
timelineTheme: timelineLightTheme,
themeData: ThemeData(
appBarTheme: AppBarTheme(
titleTextStyle: SeniorTypography.label(color: SeniorColors.grayscale0),
iconTheme: const IconThemeData(
color: SeniorColors.grayscale0,
size: 20.0,
),
actionsIconTheme: const IconThemeData(
color: SeniorColors.grayscale0,
size: 20.0,
),
),
dialogTheme: DialogTheme(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(SeniorRadius.xbig),
),
),
primaryColor: SeniorColors.primaryColor,
),
);