_extends.scss 2.5 KB
Newer Older
Matthew Mongeau committed
1
.faded-hr-divider {
2 3 4 5 6 7 8
  @include background-image(linear-gradient(180deg, rgba(200,200,200, 0) 0%,
                                                    rgba(200,200,200, 1) 50%,
                                                    rgba(200,200,200, 0)));
  height: 1px;
  width: 100%;
}

9 10 11 12 13 14 15 16
.faded-hr-divider-medium {
  @include background-image(linear-gradient(180deg, rgba(240,240,240, 0) 0%,
                                                    rgba(240,240,240, 1) 50%,
                                                    rgba(240,240,240, 0)));
  height: 1px;
  width: 100%;
}

17 18 19 20
.faded-hr-divider-light {
  @include background-image(linear-gradient(180deg, rgba(255,255,255, 0) 0%,
                                                    rgba(255,255,255, 0.8) 50%,
                                                    rgba(255,255,255, 0)));
Matthew Mongeau committed
21 22 23 24 25
  height: 1px;
  width: 100%;
}

.faded-vertical-divider {
26 27 28 29 30 31 32 33 34 35 36
  @include background-image(linear-gradient(90deg, rgba(200,200,200, 0) 0%,
                                                    rgba(200,200,200, 1) 50%,
                                                    rgba(200,200,200, 0)));
  height: 100%;
  width: 1px;
}

.faded-vertical-divider-light {
  @include background-image(linear-gradient(90deg, rgba(255,255,255, 0) 0%,
                                                    rgba(255,255,255, 0.6) 50%,
                                                    rgba(255,255,255, 0)));
Matthew Mongeau committed
37 38 39
  height: 100%;
  width: 1px;
}
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

.vertical-divider {
  @extend .faded-vertical-divider;
  position: relative;

  &::after {
    @extend .faded-vertical-divider-light;
    content: "";
    display: block;
    position: absolute;
    left: 1px;
  }
}

.horizontal-divider {
55
  border: none;
56 57 58 59 60 61 62 63 64 65 66
  @extend .faded-hr-divider;
  position: relative;

  &::after {
    @extend .faded-hr-divider-light;
    content: "";
    display: block;
    position: absolute;
    top: 1px;
  }
}
67 68 69 70 71 72 73 74 75 76 77 78

.fade-right-hr-divider {
  @include background-image(linear-gradient(180deg, rgba(200,200,200, 0) 0%,
                                                    rgba(200,200,200, 1)));
  border: none;
}

.fade-left-hr-divider {
  @include background-image(linear-gradient(180deg, rgba(200,200,200, 1) 0%,
                                                    rgba(200,200,200, 0)));
  border: none;
}
79

80
//Styles for Error messages
81 82 83 84 85 86 87 88 89 90 91
.error-message-colors {
  background: $error-red;
  border: 1px solid rgb(202, 17, 17);
  color: rgb(143, 14, 14);
}

.success-message-colors {
  background: rgb(99, 236, 137);
  border: 1px solid rgb(17, 202, 54);
  color: rgb(35, 143, 14);
}