Skip to content

Around the Horn: dead-end fallback, elevate cards, dedup relativeDate #24

Description

@tinkerwise

Problem

  • Navigating directly to /around-the-horn/ (bookmarked link, new tab, shared URL) shows an opaque error with no recovery path — sessionStorage is empty on a fresh load
  • ATH bundle cards are buried below the feed toolbar; they're the best-designed element on the page but most users scroll past the filters before reaching them
  • around-the-horn/index.astro contains a full inline duplicate of relativeDate() from utils.js

Changes

  • Show a friendly "Story bundle unavailable" message with a prominent orange "← Back to YardReport" link when sessionStorage has no bundle
  • Move the ATH bundle container above the feed toolbar in index.astro so cards appear before filters on every load
  • Remove the duplicate inline relativeDate and import from utils.js

Effort: Small

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions