138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			138 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
.public-layout {
 | 
						|
  .footer {
 | 
						|
    text-align: left;
 | 
						|
    padding-top: 20px;
 | 
						|
    padding-bottom: 60px;
 | 
						|
    font-size: 12px;
 | 
						|
    color: lighten($ui-base-color, 34%);
 | 
						|
 | 
						|
    @media screen and (max-width: $no-gap-breakpoint) {
 | 
						|
      padding-left: 20px;
 | 
						|
      padding-right: 20px;
 | 
						|
    }
 | 
						|
 | 
						|
    .grid {
 | 
						|
      display: grid;
 | 
						|
      grid-gap: 10px;
 | 
						|
      grid-template-columns: 1fr 1fr 2fr 1fr 1fr;
 | 
						|
 | 
						|
      .column-0 {
 | 
						|
        grid-column: 1;
 | 
						|
        grid-row: 1;
 | 
						|
        min-width: 0;
 | 
						|
      }
 | 
						|
 | 
						|
      .column-1 {
 | 
						|
        grid-column: 2;
 | 
						|
        grid-row: 1;
 | 
						|
        min-width: 0;
 | 
						|
      }
 | 
						|
 | 
						|
      .column-2 {
 | 
						|
        grid-column: 3;
 | 
						|
        grid-row: 1;
 | 
						|
        min-width: 0;
 | 
						|
        text-align: center;
 | 
						|
 | 
						|
        h4 a {
 | 
						|
          color: lighten($ui-base-color, 34%);
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      .column-3 {
 | 
						|
        grid-column: 4;
 | 
						|
        grid-row: 1;
 | 
						|
        min-width: 0;
 | 
						|
      }
 | 
						|
 | 
						|
      .column-4 {
 | 
						|
        grid-column: 5;
 | 
						|
        grid-row: 1;
 | 
						|
        min-width: 0;
 | 
						|
      }
 | 
						|
 | 
						|
      @media screen and (max-width: 690px) {
 | 
						|
        grid-template-columns: 1fr 2fr 1fr;
 | 
						|
 | 
						|
        .column-0,
 | 
						|
        .column-1 {
 | 
						|
          grid-column: 1;
 | 
						|
        }
 | 
						|
 | 
						|
        .column-1 {
 | 
						|
          grid-row: 2;
 | 
						|
        }
 | 
						|
 | 
						|
        .column-2 {
 | 
						|
          grid-column: 2;
 | 
						|
        }
 | 
						|
 | 
						|
        .column-3,
 | 
						|
        .column-4 {
 | 
						|
          grid-column: 3;
 | 
						|
        }
 | 
						|
 | 
						|
        .column-4 {
 | 
						|
          grid-row: 2;
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      @media screen and (max-width: 600px) {
 | 
						|
        .column-1 {
 | 
						|
          display: block;
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      @media screen and (max-width: $no-gap-breakpoint) {
 | 
						|
        .column-0,
 | 
						|
        .column-1,
 | 
						|
        .column-3,
 | 
						|
        .column-4 {
 | 
						|
          display: none;
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    h4 {
 | 
						|
      text-transform: uppercase;
 | 
						|
      font-weight: 700;
 | 
						|
      margin-bottom: 8px;
 | 
						|
      color: $darker-text-color;
 | 
						|
 | 
						|
      a {
 | 
						|
        color: inherit;
 | 
						|
        text-decoration: none;
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    ul a {
 | 
						|
      text-decoration: none;
 | 
						|
      color: lighten($ui-base-color, 34%);
 | 
						|
 | 
						|
      &:hover,
 | 
						|
      &:active,
 | 
						|
      &:focus {
 | 
						|
        text-decoration: underline;
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    .brand {
 | 
						|
      svg {
 | 
						|
        display: block;
 | 
						|
        height: 36px;
 | 
						|
        width: auto;
 | 
						|
        margin: 0 auto;
 | 
						|
        fill: lighten($ui-base-color, 34%);
 | 
						|
      }
 | 
						|
 | 
						|
      &:hover,
 | 
						|
      &:focus,
 | 
						|
      &:active {
 | 
						|
        svg {
 | 
						|
          fill: lighten($ui-base-color, 38%);
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |