- Dynamically resolve image paths for podcast episodes in `episodes.11tydata.js` - Add podcast metadata handling with inferred URLs for MP3 and transcripts - Introduce search functionality with Lunr.js and a search index generator - Update Eleventy path prefix handling to support environment variable override - Add `.mp4` files to `.gitignore` - Expand VSCode settings to include Markdown-Eleventy support and improved terminal history - Add deployment script (`deploy.sh`) with remote rsync-based deployment and permission handling - Adjust episode layout to use dynamic image paths and updated podcast metadata - Add search and members page updates, including new URLs and search integration - Update dependencies to include `html-to-text` and related packages for search indexing
31 lines
794 B
Handlebars
31 lines
794 B
Handlebars
---
|
|
layout: base-with-heading
|
|
title: Member Content
|
|
links:
|
|
- name: Foundry
|
|
url: /foundry/game
|
|
image: /images/fvtt-solid-512.png
|
|
- name: Discord
|
|
url: discord
|
|
iconClasses: bi bi-discord
|
|
- name: GM Tools
|
|
url: gm-tools
|
|
iconClasses: bi bi-journal-bookmark
|
|
---
|
|
<section>
|
|
<div class="card">
|
|
<div class="card-header">
|
|
Links
|
|
</div>
|
|
<div class="list-group list-group-flush">
|
|
{{#each links}}
|
|
<a class="d-lg-flex align-items-lg-center list-group-item list-group-item-action" href="{{this.url}}">
|
|
{{#if image}}<img src="{{image}}" style="height:1em;width:1em;">{{/if}}{{#if iconClasses}}<i class="{{iconClasses}}" ></i>{{/if}}
|
|
<span class="mx-2">{{name}}</span>
|
|
</a>
|
|
{{/each}}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|