_progress-circle.scss 1.17 KB
Newer Older
1 2 3 4 5 6 7 8
$progress-title-color: $blue-d1 !default;
$progress-complete-color: $blue-u1 !default;
$progress-incomplete-color: $gray-l3 !default;
$progress-complete-number-color: $blue-d1 !default;
$progress-incomplete-number-color: $gray !default;
$progress-number-label-color: palette(grayscale, base) !default;

.program-progress {
9 10
  width: 300px;
  margin: 0 auto 30px;
11

12 13 14
  @media (min-width: $bp-screen-md) {
    margin-left: 0;
  }
15 16 17
}

.progress-heading {
18 19 20 21 22 23 24
  color: $progress-title-color;
  text-align: center;
  margin-bottom: 0;
  font: {
    size: 1.1em;
    weight: 700;
  }
25 26 27
}

.progress-circle-wrapper {
28 29 30 31
  position: relative;
  margin-top: -20px;
  width: 300px;
  height: 300px;
32

33 34 35 36 37 38
  .progress-label {
    position: absolute;
    width: 100%;
    top: 92px;
    text-align: center;
  }
39

40 41 42
  .numbers {
    font-size: 3em;
    color: $progress-incomplete-number-color;
43

44 45
    .complete {
      color: $progress-complete-number-color;
46
    }
47
  }
48
    
49 50 51 52
  .label {
    font: {
      size: 1.1em;
      weight: 600;
53
    }
54 55 56

    color: $progress-number-label-color;
  }
57 58 59
}

.progress-circle {
60 61 62
  .complete {
    stroke: $progress-complete-color;
  }
63

64 65 66
  .incomplete {
    stroke: $progress-incomplete-color;
  }
67
}