Skip to content
Snippets Groups Projects
_footer.scss 2.32 KiB
Newer Older
// @file
// Styles for Footer Layout.

@use '../../01-core' as *;

.uw-footer {
  background-color: #000;
  padding: 0;
  width: 100%;
  &__wrapper {
    text-size-adjust: none;
    @media(min-width: $screen-sm) {
      display: grid;
      grid-template-columns: 50% 50%;
    }
    @media(min-width: $screen-md) {
      grid-template-columns: 12.25rem auto 12rem;
    }
    @media(min-width: $screen-lg) {
    @media(min-width: $screen-xl) {
      padding: var(--size-2) 0;
    }
    font-family: var(--font-systemmedium);
    font-size: var(--font-size-00);
    -webkit-font-smoothing: antialiased;
    grid-column: 1 / 3;
    grid-row: 1 / 2;
    margin-left: auto;
    margin-right: auto;
    padding: var(--size-1) 0 var(--size-4);
    text-align: center;
    @media(min-width: $screen-md) {
      grid-column: 1 / 2;
      grid-row: 1 / 2;
      margin: 0;
      padding: 0;
      text-align: left;
    }
    @media(min-width: $screen-lg) {
    }
  }
  &__menu {
    -webkit-font-smoothing: antialiased;
    grid-column: 1 / 3;
    padding-bottom: var(--size-1);
      grid-column: 1 / 2;
      grid-row: 2 / 3;
    }
    @media(min-width: $screen-md) {
      grid-column: 2 / 3;
      grid-row: 1 / 2;
    }
  }
  &__social {
    grid-column: 1 / 3;
    grid-row: 3 / 4;
    margin: 0 auto;
    text-align: center;
    width: 100%;
      grid-column: 2 / 3;
      grid-row: 2 / 3;
    }
    @media(min-width: $screen-md) {
      grid-column: 3 / 4;
      grid-row: 1 / 2;
      margin: 0;
      padding-left: var(--size-1);
      text-align: left;
    }
  }
  &__social-directory {
    text-align: center;
    @media(min-width: $screen-md) {
      text-align: right;
    }

    a {
      font-family: var(--font-system);
      font-size: var(--font-size-000);
      text-decoration: none;
    }

    a:hover {
      text-decoration: underline;
    }
  }
  &__territorial {
    a{
      text-decoration: none;
    }
    a:hover {
      text-decoration: underline;
    }
    grid-column: 1 / 4;
    grid-row: 4 / 5;
    @media(min-width: $screen-md) {
      grid-row: 3 / 4;
    }
  }
}