Skip to content

feat(website): link X and Bluesky from the footer community column - #1195

Merged
vivek7405 merged 1 commit into
mainfrom
feat/footer-social-links
Jul 30, 2026
Merged

feat(website): link X and Bluesky from the footer community column#1195
vivek7405 merged 1 commit into
mainfrom
feat/footer-social-links

Conversation

@vivek7405

Copy link
Copy Markdown
Collaborator

Adds X (https://x.com/webjsdev) and Bluesky (https://bsky.app/profile/webjs.bsky.social) to the footer's Community column, alongside GitHub, Discussions, and Discord.

  • lib/links.ts gains X_URL / BLUESKY_URL so the URLs are declared once with the rest of the chrome links.
  • Both anchors follow the column's existing shape: target="_blank", rel="noopener noreferrer", and the NEW_TAB screen-reader cue.
  • test/ssr/nav-and-routes.test.ts asserts the rendered hrefs, the new-tab safety attributes, and the labels. Verified it fails when the two anchors are removed.

The social accounts had no entry point from the site, so the only way to
reach them was already knowing the handles. The footer renders on every
page, which makes its Community column the one surface where they are
discoverable from anywhere.
@vivek7405
vivek7405 marked this pull request as ready for review July 30, 2026 18:48
@vivek7405
vivek7405 merged commit 017b896 into main Jul 30, 2026
10 checks passed
@vivek7405
vivek7405 deleted the feat/footer-social-links branch July 30, 2026 18:49
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