Skip to content

Name the source link GitHub and give it the mark - #84

Merged
raj-khan merged 3 commits into
mainfrom
task-github-link
Sep 19, 2026
Merged

raj-khan merged 3 commits into
mainfrom
task-github-link

Conversation

@raj-khan

@raj-khan raj-khan commented Sep 19, 2026 •

Copy link
Copy Markdown
Owner

Why

The footer link said "Source", which does not tell anyone where it goes. Now it carries the GitHub mark and reads "GitHub", so it is recognisable before it is clicked.

Notes

The mark is inline rather than from lucide-react, which dropped its brand icons. Inline also means it inherits currentColor and costs no extra request.

The text label stays visible rather than being replaced by the icon, so the link does not depend on recognising a logo, and it keeps its accessible name without needing aria-label.

The URL now comes from REPO_URL in lib/site.ts instead of being written out a second time.

Checks

npm run lint, npm run format:check, npm run typecheck, npm test (465 passed), npm run build and the Playwright suite (34 tests) all pass.

Also in this PR: a README fix

The commit 01d241d on main left the promo video link directly under the commented-out screenshot with a double blank line after it, which Prettier rejects. Because CI checks the merge with main, that failed verify on every open pull request. Fixed here so this one can land.

Whitespace only: the video link and the commented-out screenshot are unchanged.

"Source" did not say where the link went. The mark and the name
together do, before it is clicked. The label stays visible so it does
not rely on the icon alone.
The video link sat directly under the commented-out screenshot with a
double blank line after it, which Prettier rejects. CI checks the merge
with main, so this failed every open pull request.

Whitespace only: the video link and the commented-out screenshot are
unchanged.
@raj-khan
raj-khan merged commit cd59a98 into main Sep 19, 2026
3 checks passed
raj-khan added a commit that referenced this pull request Sep 19, 2026
"Source" did not say where the link went. The mark and the name together
do, before it is clicked. The label stays visible so it does not rely on
the icon alone.

Also fixes README spacing so format:check passes: the promo video link
sat under the commented-out screenshot with a double blank line after it,
which failed verify on every open pull request.
@raj-khan
raj-khan deleted the task-github-link branch September 19, 2026 04:44
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