Skip to content

Latest commit

 

History

History
66 lines (54 loc) · 2.71 KB

README.md

File metadata and controls

66 lines (54 loc) · 2.71 KB

Netlify Status

This is the repo for the Japan Activation Capital site, generated by «Lume ルメ» using Vento templates, and hosted on Netlify. Many thanks to Óscar Otero, creator of Lume, for his great work coding and help with migrating this site from static HTML to Lume.

Notes:

Lume Tips

Count child pages:

<!-- Investment Teamここから -->
<div id="tab-1" class="c-tab__content c-tab__content--hidden" aria-hidden="false">
  <div class="p-index-team__list-wrapper" data-team-list>
      {{ set investmentcount = search.pages(`tags*=Investment type=bio lang=${lang}`, "weight").length }}
      <ul class="p-index-team__list" data-investmentcount="{{ investmentcount }}">
        {{ for item of search.pages(`tags*=Investment type=bio lang=${lang}`, "weight") }}
          <li class="p-index-team__item">
            <a href="{{ item.url }}" class="c-card-member">
              <p class="c-card-member__role">{{ item.position }}</p>
              <p class="c-card-member__name">{{ item.name }}</p>
              <figure class="c-card-member__img c-shadow-item">
                <img src="{{ item.img }}" alt="Bio page list thumbnail for {{ item.name }}, {{ item.position }}" width="240" height="300"
                  decoding="async" transform-images="avif webp jpg 240@2">
              </figure>
            </a>
          </li>
        {{ /for }}
      </ul>
  </div>
</div>
<!-- Investment Teamここまで -->

Transform images at end of img tag:

<img src="{{ item.img }}" alt="Bio page list thumbnail for {{ item.name }}, {{ item.position }}" width="240" height="300" decoding="async" transform-images="avif webp jpg 240@2">

Get the first tag like this specifying the 0th element:

<p class="p-entry-news__tag c-tag">{{ it.tags[0] }}</p>

This works but it’s certainly not elegant:

<p class="p-entry-news__tag c-tag">{{ set firstKey = 0 }}{{ for key, item of it.tags }}{{ if key == firstKey }}{{ item }}{{ /if }}{{ /for }}</p>