fix: volume as number in front matter, add 404 page
All checks were successful
Deploy to Cloudflare Pages / publish (push) Successful in 43s

This commit is contained in:
Dirty REdOG 2026-07-04 19:29:26 -05:00
parent f74772420b
commit a4b0aa2ef2
5 changed files with 14 additions and 4 deletions

View file

@ -29,7 +29,7 @@ layout: base
<hr class="rule"> <hr class="rule">
<div class="dateline"> <div class="dateline">
<span class="vol">Volume {{ volume_number | roman }}, Edition No. {{ edition_number }}</span> <span class="vol">Volume {{ volume | roman }}, Edition No. {{ edition_number }}</span>
<span class="place">Opelousas, Louisiana, {{ date | newsDate }}</span> <span class="place">Opelousas, Louisiana, {{ date | newsDate }}</span>
<span class="price">Price 3 Acorns</span> <span class="price">Price 3 Acorns</span>
</div> </div>

9
content/404.md Normal file
View file

@ -0,0 +1,9 @@
---
layout: base
title: "Page Not Found"
permalink: /404.html
---
<div style="text-align:center; padding:3rem 1rem;">
<div class="banner">EXTRA! PAGE NOT FOUND</div>
<p style="font-style:italic; margin-top:1rem;">The article you seek was never filed, or the copy boy lost it. <a href="/">Return to today's edition</a>.</p>
</div>

View file

@ -1,6 +1,6 @@
--- ---
layout: edition layout: edition
volume: I volume: 1
edition_number: 1 edition_number: 1
date: 2026-07-03 date: 2026-07-03
status: published status: published

View file

@ -1,6 +1,6 @@
--- ---
layout: edition layout: edition
volume: I volume: 1
edition_number: 2 edition_number: 2
date: 2026-07-04 date: 2026-07-04
status: published status: published

View file

@ -2,6 +2,7 @@ module.exports = {
eleventyComputed: { eleventyComputed: {
title: data => data.latest ? data.latest.data.title : "Printing Presses Warming Up", title: data => data.latest ? data.latest.data.title : "Printing Presses Warming Up",
date: data => data.latest ? data.latest.date : new Date(), date: data => data.latest ? data.latest.date : new Date(),
edition_number: data => data.latest ? data.latest.data.edition_number : 0 edition_number: data => data.latest ? data.latest.data.edition_number : 0,
volume: data => data.latest ? data.latest.data.volume : 1
} }
}; };