Skip to content

Conversation

@akshitamodi
Copy link

@akshitamodi akshitamodi commented Jan 1, 2026

Updated all Twitter icons to the new X logo while keeping existing social media links unchanged.
This pull request updates all instances of the outdated Twitter bird icon on the website to the official X logo, ensuring brand consistency across all pages and components.

  • All social media links remain unchanged.
  • Accessibility labels (aria-labels) have been updated to reflect "Follow on X".
  • The update is applied across all relevant components, including the footer and any other social links.

This change improves the visual accuracy and professionalism of the website while maintaining existing functionality.

This contribution demonstrates attention to UI/UX consistency and following current branding standards.

Closes #519

Summary by CodeRabbit

  • Style
    • Updated the footer social media link to reflect X (formerly Twitter) branding, including updated icon and link label.

✏️ Tip: You can customize this high-level summary in your review settings.

@vercel
Copy link

vercel bot commented Jan 1, 2026

@akshitamodi is attempting to deploy a commit to the AOSSIE Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai
Copy link

coderabbitai bot commented Jan 1, 2026

📝 Walkthrough

Walkthrough

The Footer component updates its social media branding by replacing the Twitter icon import with the X (formerly Twitter) icon, and adjusts the corresponding link label and text accordingly.

Changes

Cohort / File(s) Summary
Social Media Branding Update
src/components/Footer.jsx
Replaces Twitter icon (faTwitter) with X icon (faXTwitter) from FontAwesome brands; updates link label from "Follow on Twitter" to "Follow on X"; minor formatting adjustments around the updated social link element.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 The Twitter bird has taken flight,
A rebranding shiny, bold, and bright,
From tweet to X, the icon's new,
The footer hops along on cue! 🐇✨

Pre-merge checks and finishing touches

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The PR title accurately describes the main change: replacing Twitter icons with X logo, which aligns with the actual modifications shown in the raw summary (updating Twitter icon to X icon in Footer.jsx).
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
✨ Finishing touches
  • 📝 Generate docstrings

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
src/components/Footer.jsx (1)

48-50: Inconsistent formatting compared to other social links.

The X/Twitter link is formatted across multiple lines (48-50) while the other social links above (lines 36-47) are consistently formatted as single-line components. Consider reformatting for consistency.

🔎 Suggested formatting for consistency
-                <Link aria-label="Follow on X" className=' text-zinc-400 hover:text-[#00843D] dark:text-zinc-400 dark:hover:text-yellow-400 transition' href='https://twitter.com/aossie_org'>
-  <FontAwesomeIcon icon={faXTwitter} size='xl' />
-</Link>
-
+                <Link aria-label="Follow on X" className=' text-zinc-400 hover:text-[#00843D] dark:text-zinc-400 dark:hover:text-yellow-400 transition' href='https://twitter.com/aossie_org'>
+                  <FontAwesomeIcon icon={faXTwitter} size='xl' />
+                </Link>
📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between dfb8668 and 7e6592b.

📒 Files selected for processing (1)
  • src/components/Footer.jsx

import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faEnvelope } from '@fortawesome/free-solid-svg-icons'
import { faDiscord, faGithub, faGitlab, faTwitter } from '@fortawesome/free-brands-svg-icons'
import { faDiscord, faGithub, faGitlab, faXTwitter } from '@fortawesome/free-brands-svg-icons'
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

cat package.json | jq '.dependencies["@fortawesome/free-brands-svg-icons"], .devDependencies["@fortawesome/free-brands-svg-icons"]'

Repository: AOSSIE-Org/website

Length of output: 75


🏁 Script executed:

cat src/components/Footer.jsx

Repository: AOSSIE-Org/website

Length of output: 2879


Update @fortawesome/free-brands-svg-icons dependency to ^6.4.2 or later; faXTwitter requires version 6.4.2+.

The current constraint ^6.2.1 in package.json allows installation of versions 6.2.1–6.4.1, which do not include the faXTwitter icon. Update the dependency to ^6.4.2 to guarantee support.

Additionally, the X social link uses href='https://twitter.com/aossie_org' but should be updated to https://x.com/aossie_org to align with the rebranding and aria-label. Also standardize the formatting of this Link component to match the style of other social links above it.

🤖 Prompt for AI Agents
In src/components/Footer.jsx around line 6, the file imports faXTwitter which
requires @fortawesome/free-brands-svg-icons v6.4.2+, and the X link is still
pointing to twitter.com plus formatting differs; update package.json to set
"@fortawesome/free-brands-svg-icons": "^6.4.2" (then run install), change the
Link href from "https://twitter.com/aossie_org" to "https://x.com/aossie_org",
ensure the aria-label matches ("X — aossie_org" or similar), and refactor the
Link JSX to match the same formatting/style as the other social links in this
component for consistency.

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.

Update Twitter logo to 'X' in the website

1 participant