Skip to content

chore: remove unmaintained mastodon link from footer (#7873)#8843

Closed
7487 wants to merge 2 commits intonodejs:mainfrom
7487:fix-remove-mastodon-link
Closed

chore: remove unmaintained mastodon link from footer (#7873)#8843
7487 wants to merge 2 commits intonodejs:mainfrom
7487:fix-remove-mastodon-link

Conversation

@7487
Copy link
Copy Markdown

@7487 7487 commented Apr 25, 2026

This closes #7873.

Summary

  • Remove the unmaintained Mastodon account https://social.lfx.dev/@nodejs from footer social links in navigation.json
  • The foundation's marketing team has discontinued maintenance of this account and will not delegate it to volunteers

Verification

  • JSON schema validated
  • No lint or type errors introduced (change is purely config removal)

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings April 25, 2026 12:53
@7487 7487 requested a review from a team as a code owner April 25, 2026 12:53
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nodejs-org Ready Ready Preview Apr 25, 2026 1:28pm

Request Review

@cursor
Copy link
Copy Markdown

cursor Bot commented Apr 25, 2026

PR Summary

Low Risk
Low risk: removes a single static social link and adjusts sidebar CSS layout/scroll behavior with minimal functional impact.

Overview
Removes the unmaintained Mastodon entry from apps/site/navigation.json so it no longer appears in the site’s social/footer links.

Updates the sidebar .navigation styles to fill available space (flex-1) and enable smooth, vertical scrolling (overflow-y-auto, scroll-smooth).

Reviewed by Cursor Bugbot for commit 9d673ae. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
Copy link
Copy Markdown
Contributor

👋 Codeowner Review Request

The following codeowners have been identified for the changed files:

Team reviewers: @nodejs/nodejs-website

Please review the changes when you have a chance. Thank you! 🙏

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes an unmaintained social link from the site footer configuration, aligning the website’s footer icons with currently supported official channels.

Changes:

  • Removed the Mastodon (https://social.lfx.dev/@nodejs) entry from socialLinks in the site navigation config.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

When sidebar content overflows the viewport on desktop, users cannot scroll
to see hidden items. Add flex-1 + overflow-y-auto + scroll-smooth to make
the sidebar independently scrollable within the page layout.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9d673ae. Configure here.

scroll-smooth
hidden;
}
}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unrelated sidebar CSS change accidentally included

Medium Severity

The PR's changes to packages/ui-components/src/Containers/Sidebar/index.module.css add flex-1, overflow-y-auto, and scroll-smooth to .navigation. This makes each SidebarGroup an independently sized and scrollable region, nested within the main sidebar scroll, materially altering layout and scrolling behavior. These changes appear unrelated to the PR's stated purpose and also introduce an indentation inconsistency.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 9d673ae. Configure here.

@mikeesto
Copy link
Copy Markdown
Member

Thanks for the PR. #8649 is already open and is blocked for the same reason that this one can't be merged

@7487
Copy link
Copy Markdown
Author

7487 commented Apr 27, 2026

@nodejs/nodejs-website @nodejs/web-infra Just a small cleanup removing the unmaintained Mastodon link. Thanks!

@7487
Copy link
Copy Markdown
Author

7487 commented Apr 27, 2026

@mikeesto Thanks for the review!

I noticed this PR unintentionally includes unrelated sidebar CSS changes in addition to the Mastodon link removal, which may create unnecessary review noise.

To keep things clean for maintainers, I’m closing this PR. I’ll resubmit a focused PR with only the intended change if needed.

@7487 7487 closed this Apr 27, 2026
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.

The mastodon listed on the Website is unmaintained

3 participants