Skip to content

3.1.1, an iteration — a link to Noah's other free tools · awaiting on-device acceptance - #55

Merged
njefferson merged 1 commit into
mainfrom
staging
Jul 21, 2026
Merged

3.1.1, an iteration — a link to Noah's other free tools · awaiting on-device acceptance#55
njefferson merged 1 commit into
mainfrom
staging

Conversation

@njefferson

Copy link
Copy Markdown
Owner

What this is

An iteration (3.1.1). The About dialog now ends with a link to Noah Jefferson's other free tools — the astronomy planner, the photo-spot map, and the photo studio. Part of a small cross-app initiative to make the sibling apps discoverable from one another (the hub at noahjefferson.pages.dev already links out to each app; this adds the return path).

One additive line in frame/src/ui/about.js, plus the release bump (sw.js cache → frame-3.1.1, changelog.js, CHANGELOG.md). No behaviour or layout change elsewhere.

Verified (headless Chromium)

  • About dialog opens and shows the link with correct text and href="https://noahjefferson.pages.dev" (target=_blank, rel=noopener).
  • Link legibility: 6.81:1 contrast against its background (reuses the existing About link colour — no new fg/bg pair introduced).
  • node frame/scripts/contrast-check.mjsall pairs pass (unchanged, no new pair).
  • Zero page errors on boot + open.

Needs Noah's hands (on the iPad)

  • Real tap on the link and that it opens the hub cleanly in Safari.
  • The link's placement/feel at the foot of the About page.

Nothing here is a regression; it's purely additive. Preview: https://staging.bird-location-scouting.pages.dev — merge (undraft) on your go.


Generated by Claude Code

The About page now ends with a link to Noah Jefferson's other free apps —
the astronomy planner, the photo-spot map, and the photo studio. All free,
no account, and yours to keep. A refinement: 3.1.1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HtHBMXpccj7cvNymqCQYZ6
@njefferson
njefferson merged commit c11713b into main Jul 21, 2026
1 check passed
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