dark property

AppThemeData dark
getter/setter pair

Implementation

static AppThemeData dark = AppThemeData(
  /* Colors */
  colorBackground: DesignSystemColor.designSystemGray.shade900,

  /* Shadows */
  shadowFocusPrimary: BoxShadow(
    color: DesignSystemColor.designSystemBlue.shade25,
    blurRadius: DesignSystemRadius.medium,
    offset: const Offset(0, 0),
    spreadRadius: 3,
  ),

  genericBoxShadow: BoxShadow(
    color: DesignSystemColor.designSystemGray.shade300,
    blurRadius: DesignSystemRadius.medium,
    offset: const Offset(0, 2),
  ),

  genericBoxShadowHighlight: BoxShadow(
    color: Colors.white,
    blurRadius: DesignSystemRadius.large,
    offset: const Offset(0, 0),
    spreadRadius: DesignSystemRadius.medium,
  ),

  /* Primary colors */
  colorActivePrimary: DesignSystemColor.designSystemGray.shade25,
  colorHoverPrimary: DesignSystemColor.designSystemGray.shade100,
  colorPressedPrimary: DesignSystemColor.designSystemGray.shade25,
  colorPrimary01: Colors.white,
  colorPrimary02: DesignSystemColor.designSystemGray.shade800,
  colorPrimary03: DesignSystemColor.designSystemGray.shade700,

  /* Secondary colors */
  colorActiveSecondary: DesignSystemColor.designSystemRed.shade400,
  colorHoverSecondary: DesignSystemColor.designSystemRed.shade200,
  colorPressedSecondary: DesignSystemColor.designSystemRed.shade400,
  colorSecondary01: DesignSystemColor.designSystemRed.shade100,
  colorSecondary02: DesignSystemColor.designSystemRed.shade900,
  colorSecondary03: DesignSystemColor.designSystemRed.shade800,
  colorButtonSecondary: DesignSystemColor.designSystemGray.shade900,

  /* Surface colors */
  colorSurface01: DesignSystemColor.designSystemGray.shade900,
  colorSurface02: DesignSystemColor.designSystemGray.shade700,
  colorSurface03: DesignSystemColor.designSystemGray.shade300,
  colorSurface04: DesignSystemColor.designSystemGray.shade100,
  colorSurface05: Colors.white,

  /* Text colors */
  colorDefaultText: DesignSystemColor.designSystemGray.shade100,
  colorHoverText: DesignSystemColor.designSystemGray.shade300,
  colorPressedText: DesignSystemColor.designSystemGray.shade300,
  colorTextInverse: DesignSystemColor.designSystemGray.shade900,
  colorText02: DesignSystemColor.designSystemGray.shade900,
  colorText03: DesignSystemColor.designSystemGray.shade700,
  colorText05: DesignSystemColor.designSystemGray.shade500,

  /* Disabled colors */
  colorDisabled01: DesignSystemColor.designSystemGray.shade700,
  colorDisabled02: DesignSystemColor.designSystemGray.shade900,
  colorDisabled03: DesignSystemColor.designSystemGray.shade500,

  /* Icon colors */
  colorActivePrimaryIcon: DesignSystemColor.designSystemGray.shade300,
  colorDefaultIcon: DesignSystemColor.designSystemGray.shade100,
  colorDisabled01Icon: DesignSystemColor.designSystemGray.shade700,
  colorDisabled02Icon: DesignSystemColor.designSystemGray.shade900,
  colorDisabled03Icon: DesignSystemColor.designSystemGray.shade500,
  colorHoverIcon: DesignSystemColor.designSystemGray.shade300,
  colorHoverPrimaryIcon: DesignSystemColor.designSystemBlue.shade300,
  colorInverseIcon: DesignSystemColor.designSystemGray.shade900,
  colorPressedIcon: DesignSystemColor.designSystemGray.shade300,
  colorPrimary01Icon: Colors.white,

  /* Alert colors */
  colorDefaultError: DesignSystemColor.designSystemRed.shade200,
  colorDefaultSuccess: DesignSystemColor.designSystemGreen.shade200,
  colorDefaultWarning: DesignSystemColor.designSystemYellow.shade200,
  colorHoverError: DesignSystemColor.designSystemRed.shade200,
  colorHoverSuccess: DesignSystemColor.designSystemGreen.shade200,
  colorHoverWarning: DesignSystemColor.designSystemYellow.shade50,
  colorInverseError: DesignSystemColor.designSystemRed.shade800,
  colorInverseHoverError: DesignSystemColor.designSystemRed.shade200,
  colorInverseHoverSuccess: DesignSystemColor.designSystemGreen.shade200,
  colorInverseHoverWarning: DesignSystemColor.designSystemYellow.shade200,
  colorInverseSuccess: DesignSystemColor.designSystemGreen.shade800,
  colorInverseWarning: DesignSystemColor.designSystemYellow.shade800,

  /* Form colors */
  colorFormActivePrimary: DesignSystemColor.designSystemGray.shade800,
  colorFormBackground: Colors.white,
  colorFormDefaultIcon: DesignSystemColor.designSystemGray.shade900,
  colorFormDefaultText: DesignSystemColor.designSystemGray.shade900,
  colorFormDisabledText: DesignSystemColor.designSystemGray.shade500,
  colorFormDisabled01Icon: DesignSystemColor.designSystemGray.shade500,
  colorFormDisabled03: DesignSystemColor.designSystemGray.shade500,
  colorFormHoverError: DesignSystemColor.designSystemRed.shade800,
  colorFormHoverPrimary: DesignSystemColor.designSystemGray.shade800,
  colorFormHoverSuccess: DesignSystemColor.designSystemGreen.shade800,
  colorFormHoverWarning: DesignSystemColor.designSystemYellow.shade800,
  colorFormInverseError: DesignSystemColor.designSystemRed.shade50,
  colorFormInverseSuccess: DesignSystemColor.designSystemGreen.shade50,
  colorFormInverseWarning: DesignSystemColor.designSystemYellow.shade50,
  colorFormPlaceholderText: DesignSystemColor.designSystemGray.shade500,
  colorFormSuccess01: DesignSystemColor.designSystemGreen.shade50,
  colorFormSurface03: DesignSystemColor.designSystemGray.shade200,
  colorFormSurface04: DesignSystemColor.designSystemGray.shade600,
  colorFormWarning01: DesignSystemColor.designSystemYellow.shade500,

  /* Link colors */
  colorTextLinkBlue: DesignSystemColor.designSystemBlue.shade500,
  colorTextLinkBlueHover: DesignSystemColor.designSystemBlue.shade800,
  colorTextLinkBlueActive: DesignSystemColor.designSystemBlue.shade800,
  colorTextLinkBlueVisited: DesignSystemColor.designSystemBlue.shade800,
  colorTextLinkBluePressed: DesignSystemColor.designSystemBlue.shade400,
  colorTextLinkRed: DesignSystemColor.designSystemRed.shade500,
  colorTextLinkRedHover: DesignSystemColor.designSystemRed.shade800,
  colorTextLinkRedActive: DesignSystemColor.designSystemRed.shade800,
  colorTextLinkRedVisited: DesignSystemColor.designSystemRed.shade800,
  colorTextLinkRedPressed: DesignSystemColor.designSystemRed.shade400,
  colorTextLinkInverse: Colors.white,
  colorTextLinkDefault: DesignSystemColor.designSystemGray.shade900,

  /* Avatar colors */
  colorAvatarC19: DesignSystemColor.getAvatarColor(AvatarType.c19),

  /* Custom */
  colorShadowFocusPrimary: DesignSystemColor.designSystemGray.shade900,

  typography: TypographyThemeData.fromColor(
    DesignSystemColor.designSystemGray.shade100,
    Colors.white,
  ),
);