$signup-state-color-confirmed: lighten($green, 45%);
$signup-state-color-waitlisted: lighten($yellow, 25%);
$signup-state-color-withdrawn: lighten($red, 35%);

$signup-state-colors: () !default;
$signup-state-colors: map-merge(
  (
    'signup-state-color-confirmed': $signup-state-color-confirmed,
    'signup-state-color-waitlisted': $signup-state-color-waitlisted,
    'signup-state-color-withdrawn': $signup-state-color-withdrawn,
  ),
  $signup-state-colors
);

@each $color, $value in $signup-state-colors {
  .bg-#{$color} {
    background-color: $value;
  }
}

$signup-state-color-confirmed: $green;
$signup-state-color-waitlisted: $yellow;
$signup-state-color-withdrawn: $red;

$signup-state-colors: () !default;
$signup-state-colors: map-merge(
  (
    'signup-state-color-confirmed': $signup-state-color-confirmed,
    'signup-state-color-waitlisted': $signup-state-color-waitlisted,
    'signup-state-color-withdrawn': $signup-state-color-withdrawn,
  ),
  $signup-state-colors
);

@each $color, $value in $signup-state-colors {
  .bg-#{$color} {
    background-color: $value;
  }
}

Update signup state colors for BS5 defaults
Update signup state colors for BS5 defaults
