0ae8afbf7b
Use Hugo's `issue = "issues"` taxonomy so each post carries
`issues: ["01"]` in frontmatter. Issue pages live at /issues/01/
with a dedicated _index.md holding title, season, and description.
The /issues/ archive page uses data/issues.json for forthcoming
entries that have no posts yet.
Layouts:
- layouts/issues/list.html → plate grid for a single issue term
- layouts/issues/terms.html → issues archive (new)
- _default/single.html → scopes grid to issue term page, back-link to /issues/01/
- baseof.html → ribbon links to /issues/01/, JSON island includes issue field
- partials/header.html → Issues link → /issues/
JS:
- lbClose() navigates to /issues/${issueId}/ on a single-post page
- lightbox meta panel shows linked Issue fact
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
47 lines
1.0 KiB
TOML
47 lines
1.0 KiB
TOML
baseURL = "https://roux.pivoine.art/"
|
|
languageCode = "en"
|
|
title = "Roux"
|
|
enableRobotsTXT = true
|
|
enableGitInfo = false
|
|
[pagination]
|
|
pagerSize = 200
|
|
|
|
[taxonomies]
|
|
category = "categories"
|
|
tag = "tags"
|
|
issue = "issues"
|
|
|
|
[outputs]
|
|
home = ["HTML", "RSS", "JSON"]
|
|
page = ["HTML"]
|
|
section = ["HTML"]
|
|
taxonomy = ["HTML"]
|
|
term = ["HTML"]
|
|
|
|
[params]
|
|
description = "Roux is a slow-publishing fashion journal — one hundred photographs at a time. Editorial, couture, beauty and backstage plates."
|
|
author = "Roux Editorial"
|
|
issueNumber = "01"
|
|
issueName = "Fabric, Light & Gesture"
|
|
issueSeason = "Spring MMXXVI"
|
|
issueBlurb = "The inaugural plates — one hundred photographs gathered across ateliers, streets, and quiet hotel corridors."
|
|
siteURL = "https://roux.pivoine.art"
|
|
|
|
[markup.goldmark.renderer]
|
|
unsafe = true
|
|
|
|
[build]
|
|
writeStats = true
|
|
|
|
[imaging]
|
|
quality = 85
|
|
resampleFilter = "lanczos"
|
|
|
|
[imaging.exif]
|
|
disableDate = false
|
|
disableLatLong = true
|
|
|
|
[sitemap]
|
|
changefreq = "monthly"
|
|
priority = 0.5
|