<a class="link__download" href="#">
    <div class=" download download--compact">
        <div class="download__content">
            <span class="download__date ">10.01.12</span>
            <span class="download__headline h4">Drinks menu REHAU ART 01/2015</span>
            <div class="download__text">
                <p>Here you get newest information about best drinks ever!</p>
            </div>
            <span class="download__number h4">PDF111234</span>
        </div>
        <div class="download__cta">
            <div class="download__mime">
                <div class=" media ">
                    <img class="media__item" src="/images/mime/download_pdf.svg" alt=>
                </div>
            </div>
            <p class="download__info">
                <span class="download__link link">DOWNLOAD</span>
                <br>(PDF, 137 KB)
            </p>
        </div>
    </div>
</a>
        
    
        <a class="link__download" href="#">
  <div class="{{mixes}} download {{modifiers}}">
    {{#content}}
      <div class="download__content">
        {{#date}}<span class="download__date {{modifiers}}">{{{text}}}</span>{{/date}}
        {{#headline}}<span class="download__headline {{modifiers}}">{{{text}}}</span>{{/headline}}
        {{#text}}
          <div class="download__text">
            <p>{{{.}}}</p>
          </div>
        {{/text}}
        {{#number}}<span class="download__number h4">{{{.}}}</span>{{/number}}
      </div>
      {{#if tags}}
        <div class="download__tags">
          {{#each tags}}
            <div class="download__tag"><span>{{label}}:</span>{{#each tags}}{{.}}{{#unless @last}}, {{/unless}}{{/each}}
            </div>
          {{/each}}
        </div>
      {{/if}}
    {{/content}}
    {{#info}}
      <div class="download__cta">
        <div class="download__mime">
          {{render '@atoms-media--image' this}}
        </div>
        <p class="download__info">
          <span class="download__link link">{{{download}}}</span>
          <br>{{{pdf}}}
        </p>
      </div>
  </div>
  {{/info}}
</a>
    
        
            
            {
  "content": {
    "headline": {
      "modifiers": "h4",
      "text": "Drinks menu REHAU ART 01/2015"
    },
    "date": {
      "text": "10.01.12"
    },
    "text": "Here you get newest information about best drinks ever!",
    "number": "PDF111234"
  },
  "modifiers": "download--compact",
  "info": {
    "download": "DOWNLOAD",
    "pdf": "(PDF, 137 KB)",
    "src": "/images/mime/download_pdf.svg"
  }
}
            
        
    
                                .download {
  $root: &;
  padding: $base-padding 0;
  color: $black;
  @include breakpoint(large) {
    padding-right: $base-padding;
  }
  &__date {
    @include typography-level('teaser-date');
    color: $gray-darker;
  }
  &__number {
    display: none;
  }
  &__headline {
    color: $black;
  }
  &__cta {
    display: flex;
    flex-flow: row;
    align-items: center;
    margin-top: $base-margin / 2;
  }
  &__mime {
    width: 3.2rem;
    margin-right: $base-margin;
    .media {
      height: 3.2rem;
      &::before {
        display: none;
      }
    }
  }
  &__tags {
    display: none;
  }
  &__tag {
    @include typography-level('download-tag');
    color: $gray-darker;
    span {
      margin-right: 0.5rem;
      font-weight: $font-weight-bold;
      color: $black;
    }
  }
  &__info {
    @include typography-level('download-info');
    text-transform: uppercase;
  }
  &__link {
    @include typography-level('download-link');
    color: $primary;
  }
  &--horizontal {
    @include breakpoint(large) {
      display: flex;
      flex-flow: row;
      align-items: flex-end;
      #{$root}__content {
        width: 50%;
      }
    }
    &.-inverted {
      flex-flow: row nowrap;
      align-items: center;
      padding: 2 * $base-padding 0;
      border-bottom: 1px solid $gray-lighter;
      @include breakpoint(small) {
        //important order: need to be before medium breakpoint
        #{$root}__content,
        #{$root}__cta {
          flex: 0 0 auto;
        }
      }
      @include breakpoint(medium) {
        display: flex;
        #{$root}__content {
          flex: 1 1 0;
          padding: 0 2.4 * $base-margin;
        }
        #{$root}__cta {
          justify-content: center;
          order: 1;
          width: #{percentage(3 / 12)};
          margin: 0;
        }
      }
      @include breakpoint(large) {
        #{$root}__cta {
          width: #{percentage(2 / 12)};
        }
        #{$root}__content {
          padding: 0 3.2 * $base-padding;
        }
      }
      #{$root}__content {
        order: 2;
        width: auto;
      }
      #{$root}__tags {
        display: block;
        order: 3;
        width: #{percentage(4 / 12)};
      }
    }
  }
  &--compact {
    padding-top: 0;
    border-bottom: 1px solid $gray-lighter;
    #{$root}__content {
      display: flex;
      &::after {
        $symbol-next: map-get($icons, 'download');
        @include icon-content-extended($symbol-next);
        order: 3;
      }
    }
    #{$root}__headline {
      flex: 1 1 0;
      order: 0;
    }
    #{$root}__number {
      display: block;
      order: 1;
    }
    #{$root}__date {
      order: 2;
    }
    #{$root}__date,
    #{$root}__number {
      padding: 0 $base-padding;
    }
    #{$root}__cta,
    #{$root}__text {
      display: none;
    }
  }
}
.link__download {
  $root: '.download';
  display: block;
  .download {
    pointer-events: none;
  }
  &:hover,
  &:focus {
    text-decoration: none;
    .link {
      text-decoration: underline;
    }
    .download {
      &__link {
        text-decoration: underline;
      }
    }
  }
}
                            
                            
                        There are no notes for this item.