Sha256: 2d04ac316e7dc83ddeaff856e3acd4772f06656407f6b2fa41147bddcfd1dc0e

Contents?: true

Size: 1.2 KB

Versions: 4

Compression:

Stored size: 1.2 KB

Contents

{% include partials/header.html %}

  <h1 class="display-5 mb-4">
    {% if page.title %}
      {{ page.title }}
    {% else %}
      {{ site.data.lang[site.conference.lang].speaker.overview }}
    {% endif %}
  </h1>

  {{ content }}

  <div class="speakerlist">
    {% assign cur_letter = false %}
    {% assign speakers = site.speakers | sort_natural: 'last_name' %}
    {% for speaker in speakers %}

      {% assign last_letter = speaker.last_name | slice: 0 | capitalize %}
      {% if cur_letter != last_letter %}
        {% if cur_letter %}
            </ul>
          </div>
        {% endif %}

        {% assign cur_letter = last_letter %}
        <div class="speakergroup">
          <h3>{{ cur_letter }}</h3>
          <ul class="list-unstyled">
      {% endif %}

      <li class="font-weight-light">
        {% if speaker.hide %}
          {{ speaker.first_name }} {{ speaker.last_name }}
        {% else %}
          <a href="{{ speaker.url | prepend: site.baseurl }}">
            {{ speaker.first_name }} {{ speaker.last_name }}
          </a>
        {% endif %}
      </li>

    {% endfor %}

      </ul>
    </div>
  </div>

{% include partials/footer.html %}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jekyll-theme-conference-2.2.0 _layouts/speaker-overview.html
jekyll-theme-conference-2.3.0 _layouts/speaker-overview.html
jekyll-theme-conference-2.1.1 _layouts/speaker-overview.html
jekyll-theme-conference-2.1.0 _layouts/speaker-overview.html