light constant

PRFStatusExtension const light

Light theme instance

Implementation

static const light = PRFStatusExtension(
  // Standard statuses
  success: StatusColorSet(
    main: PRFColors.success,
    background: PRFColors.successLight,
    onColor: PRFColors.white,
  ),
  warning: StatusColorSet(
    main: PRFColors.warning,
    background: PRFColors.warningLight,
    onColor: PRFColors.black,
  ),
  error: StatusColorSet(
    main: PRFColors.error,
    background: PRFColors.errorLight,
    onColor: PRFColors.white,
  ),
  info: StatusColorSet(
    main: PRFColors.info,
    background: PRFColors.infoLight,
    onColor: PRFColors.white,
  ),
  // Mission statuses
  pending: StatusColorSet(
    main: PRFColors.orange,
    background: PRFStatusTokens.pendingBackgroundLight,
    onColor: PRFColors.white,
  ),
  initiated: StatusColorSet(
    main: PRFColors.blue,
    background: PRFStatusTokens.initiatedBackgroundLight,
    onColor: PRFColors.white,
  ),
  scheduled: StatusColorSet(
    main: PRFColors.orange,
    background: PRFStatusTokens.pendingBackgroundLight,
    onColor: PRFColors.white,
  ),
  inProgress: StatusColorSet(
    main: PRFColors.emerald,
    background: PRFStatusTokens.inProgressBackgroundLight,
    onColor: PRFColors.white,
  ),
  completed: StatusColorSet(
    main: PRFColors.success,
    background: PRFColors.successLight,
    onColor: PRFColors.white,
  ),
  failed: StatusColorSet(
    main: PRFColors.error,
    background: PRFColors.errorLight,
    onColor: PRFColors.white,
  ),
  ignored: StatusColorSet(
    main: PRFColors.gray500,
    background: PRFColors.gray100,
    onColor: PRFColors.white,
  ),
  // Active indicator
  active: PRFColors.emerald,
  activeGlow: PRFStatusTokens.activeGlow,
);