SENIOR_LIGHT_THEME top-level property

SeniorThemeData SENIOR_LIGHT_THEME
final

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