Skip to content
Snippets Groups Projects
site-search.scss 1.61 KiB
Newer Older
  • Learn to ignore specific revisions
  • .button--search {
      align-items: center;
      background: transparent;
      border: 0 none;
      display: flex;
    
      padding: 12px;
      flex-direction: row;
    
      @include breakpoint($narrow) {
        padding: 15px 5px;
      }
    
      @include breakpoint($wide) {
        flex-direction: row-reverse;
    
    druid's avatar
    druid committed
        //padding: 4px 0;
        padding: 0;
    
    
        &:focus {
          outline: solid 2px var(--additional-yellow);
          outline-offset: 2px;
        }
      }
    
      &.is-open--menu {
        position: absolute;
        right: 50px;
        top: 15px;
        z-index: 101;
      }
    
      &__label {
    
        @include font-size(14px, 14px);
        @include font-weight($bold);
        color: var(--site-logo-color);
        display: none;
        font-family: var(--main-font-family);
        letter-spacing: -0.9px;
    
        margin-left: 4px;
    
        visibility: hidden;
    
    
        @include breakpoint($narrow) {
    
          @include font-size(15px, 24px);
    
          margin-left: 4px;
          text-transform: uppercase;
        }
    
        @include breakpoint($wide) {
    
          @include font-size(14px, 24px);
    
          display: block;
    
          font-weight: 600;
    
          letter-spacing: -0.5px;
    
          text-transform: none;
    
          visibility: visible;
    
        }
    
        @include breakpoint($extrawide) {
    
          @include font-size(12px, 12px);
    
    druid's avatar
    druid committed
          font-weight: 400;
    
          letter-spacing: -0.6px;
    
        @include breakpoint($xlarge) {
          @include font-size(14px, 24px);
          letter-spacing: -0.5px;
    
        }
      }
    
      svg {
        height: 20px;
        width: 20px;
    
        @include breakpoint($wide) {
          height: 16px;
          width: 16px;
        }
        @include breakpoint($extrawide) {
    
          height: 12px;
          width: 12px;
        }
        @include breakpoint($xlarge) {
    
          height: 16px;
          width: 16px;
        }