112 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			112 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
.dashboard__counters {
 | 
						|
  display: flex;
 | 
						|
  flex-wrap: wrap;
 | 
						|
  margin: 0 -5px;
 | 
						|
  margin-bottom: 20px;
 | 
						|
 | 
						|
  & > div {
 | 
						|
    box-sizing: border-box;
 | 
						|
    flex: 0 0 33.333%;
 | 
						|
    padding: 0 5px;
 | 
						|
    margin-bottom: 10px;
 | 
						|
 | 
						|
    & > div,
 | 
						|
    & > a {
 | 
						|
      padding: 20px;
 | 
						|
      background: lighten($ui-base-color, 4%);
 | 
						|
      border-radius: 4px;
 | 
						|
      box-sizing: border-box;
 | 
						|
      height: 100%;
 | 
						|
    }
 | 
						|
 | 
						|
    & > a {
 | 
						|
      text-decoration: none;
 | 
						|
      color: inherit;
 | 
						|
      display: block;
 | 
						|
 | 
						|
      &:hover,
 | 
						|
      &:focus,
 | 
						|
      &:active {
 | 
						|
        background: lighten($ui-base-color, 8%);
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &__num,
 | 
						|
  &__text {
 | 
						|
    text-align: center;
 | 
						|
    font-weight: 500;
 | 
						|
    font-size: 24px;
 | 
						|
    line-height: 21px;
 | 
						|
    color: $primary-text-color;
 | 
						|
    font-family: $font-display, sans-serif;
 | 
						|
    margin-bottom: 20px;
 | 
						|
    line-height: 30px;
 | 
						|
  }
 | 
						|
 | 
						|
  &__text {
 | 
						|
    font-size: 18px;
 | 
						|
  }
 | 
						|
 | 
						|
  &__label {
 | 
						|
    font-size: 14px;
 | 
						|
    color: $darker-text-color;
 | 
						|
    text-align: center;
 | 
						|
    font-weight: 500;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.dashboard {
 | 
						|
  display: grid;
 | 
						|
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
 | 
						|
  grid-gap: 10px;
 | 
						|
 | 
						|
  &__item {
 | 
						|
    &--span-double-column {
 | 
						|
      grid-column: span 2;
 | 
						|
    }
 | 
						|
 | 
						|
    &--span-double-row {
 | 
						|
      grid-row: span 2;
 | 
						|
    }
 | 
						|
 | 
						|
    h4 {
 | 
						|
      padding-top: 20px;
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &__quick-access {
 | 
						|
    display: flex;
 | 
						|
    align-items: baseline;
 | 
						|
    border-radius: 4px;
 | 
						|
    background: $ui-highlight-color;
 | 
						|
    color: $primary-text-color;
 | 
						|
    transition: all 100ms ease-in;
 | 
						|
    font-size: 14px;
 | 
						|
    padding: 0 16px;
 | 
						|
    line-height: 36px;
 | 
						|
    height: 36px;
 | 
						|
    text-decoration: none;
 | 
						|
    margin-bottom: 4px;
 | 
						|
 | 
						|
    &:active,
 | 
						|
    &:focus,
 | 
						|
    &:hover {
 | 
						|
      background-color: lighten($ui-highlight-color, 10%);
 | 
						|
      transition: all 200ms ease-out;
 | 
						|
    }
 | 
						|
 | 
						|
    span {
 | 
						|
      flex: 1 1 auto;
 | 
						|
    }
 | 
						|
 | 
						|
    .fa {
 | 
						|
      flex: 0 0 auto;
 | 
						|
    }
 | 
						|
 | 
						|
    strong {
 | 
						|
      font-weight: 700;
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |