Skip to content

Add the Quick Start Guide link to the first-launch banner too#124

Merged
trentnbauer merged 1 commit into
mainfrom
feature/onboarding-wiki-link
Jul 13, 2026
Merged

Add the Quick Start Guide link to the first-launch banner too#124
trentnbauer merged 1 commit into
mainfrom
feature/onboarding-wiki-link

Conversation

@trentnbauer

Copy link
Copy Markdown
Owner

Summary

Follow-up to #123 (merged) — same wiki link, added to the "New here?" banner shown before any data's been imported (the actual first thing a new user sees), not just Settings → Help. Sits as a secondary text link between the primary "Import Presets…" CTA and "Not now", matching that button's existing subtler styling.

Test plan

  • node --test tests/dev-cost-calc.test.js — 33/33 pass (unaffected, general regression check).
  • Parsed index.html with Python's html.parser.HTMLParser — no errors.
  • Drove the actual static app in headless Chromium via Playwright with fresh (empty) localStorage — confirmed the first-launch banner shows, the new link is present, correctly targets the wiki, and opens in a new tab. Screenshot confirms visual placement.

🤖 Generated with Claude Code

Same wiki link as the Settings > Help card, added to the "New here?"
banner shown before any data's been imported — the actual first
thing a new user sees, and arguably where "what is this / how do I
use it" matters most. Sits as a secondary text link between the
primary "Import Presets…" CTA and "Not now", matching that button's
existing subtler styling.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@trentnbauer trentnbauer merged commit 54e7f59 into main Jul 13, 2026
6 checks passed
@trentnbauer trentnbauer deleted the feature/onboarding-wiki-link branch July 13, 2026 13:57
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.

1 participant