Skip to content

feat: Add conferences archive page with /media redirect#314

Merged
ainsleyclark merged 5 commits into
mainfrom
claude/conference-archive-seo-qnkfym
Jul 21, 2026
Merged

feat: Add conferences archive page with /media redirect#314
ainsleyclark merged 5 commits into
mainfrom
claude/conference-archive-seo-qnkfym

Conversation

@ainsleyclark

Copy link
Copy Markdown
Collaborator

Renders the conferences section page at /conferences/ as a media archive,
modelled on the insights list but using the homepage featured cards with
the cursor-follow image hover.

  • Enable section rendering in conferences/_index.md with SEO title,
    description, lead and sitemap priority
  • Add conferences/list.html (year-grouped, paginated, renders existing
    conference cards for internal and external items)
  • Point nav/footer Media menu entries at /conferences/ and add Media to
    the navigational schema menu
  • Replace hand-rolled single-page breadcrumbs with the shared partial now
    the section has a permalink, using breadcrumbs front matter for short
    crumb titles
  • Add All media link to the homepage Media section
  • 301 /media/ -> /conferences/ on ainsleyclark.com in vercel.json

Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01W6kcAiBDx6fhz87FoB1dui

claude added 3 commits July 21, 2026 14:47
Renders the conferences section page at /conferences/ as a media archive,
modelled on the insights list but using the homepage featured cards with
the cursor-follow image hover.

- Enable section rendering in conferences/_index.md with SEO title,
  description, lead and sitemap priority
- Add conferences/list.html (year-grouped, paginated, renders existing
  conference cards for internal and external items)
- Point nav/footer Media menu entries at /conferences/ and add Media to
  the navigational schema menu
- Replace hand-rolled single-page breadcrumbs with the shared partial now
  the section has a permalink, using breadcrumbs front matter for short
  crumb titles
- Add All media link to the homepage Media section
- 301 /media/ -> /conferences/ on ainsleyclark.com in vercel.json

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W6kcAiBDx6fhz87FoB1dui
Moves the archive to /media as the base page aggregating all media
types, so future types (podcasts, press) share one archive instead of
one per section. Conference talk pages keep their existing
/conferences/<slug> URLs; the bare /conferences URL 301s to /media.

- Add content/media/_index.md and move the list template to
  layouts/media/list.html, sourcing pages from media sections
- Revert conferences/_index.md to build.render never and restore the
  hand-rolled single-page breadcrumbs, now linking Media to /media
- Point nav/footer/schema Media menu entries and the homepage All media
  link at /media
- Flip the vercel.json redirect to /conferences -> /media
- Remove the double border under the homepage All media link by
  dropping the first-card border-top now the link row draws one
- Disable the Media vertical label scroll parallax below desktop

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W6kcAiBDx6fhz87FoB1dui
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W6kcAiBDx6fhz87FoB1dui
@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
ainsleyclark.com Ignored Ignored Preview Jul 21, 2026 6:44pm
ainsleydev Ignored Ignored Preview Jul 21, 2026 6:44pm

Request Review

@ainsleyclark
ainsleyclark merged commit c66e4f6 into main Jul 21, 2026
11 checks passed
@ainsleyclark
ainsleyclark deleted the claude/conference-archive-seo-qnkfym branch July 21, 2026 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants