1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<h1>Cooking Issues Transcripts</h1>

<pagefind-config preload excerpt-length="60"></pagefind-config>
<pagefind-modal-trigger></pagefind-modal-trigger>
<pagefind-modal>
  <pagefind-modal-header>
    <pagefind-input></pagefind-input>
  </pagefind-modal-header>
  <pagefind-modal-body>
    <pagefind-summary></pagefind-summary>
    <pagefind-results></pagefind-results>
  </pagefind-modal-body>
  <pagefind-modal-footer>
    <pagefind-keyboard-hints></pagefind-keyboard-hints>
    <label id="sort-control">Sort: <select id="sort-select">
      <option value="">Relevance</option>
      <option value="desc">Episode # ↓</option>
      <option value="asc">Episode # ↑</option>
    </select></label>
  </pagefind-modal-footer>
</pagefind-modal>

<ul>
<% transcripts.reverse.each do |ep| %>
  <li><a href="<%= ep.fetch(:slug) %>.html"><%= CGI.escapeHTML("#{ep.fetch(:number)}. #{ep.fetch(:title)}") %></a></li>
<% end %>
</ul>