New social icons (#4305)

* New social icons

* Update GitHub links
This commit is contained in:
Chris Estreich 2025-06-03 16:13:37 -07:00 committed by GitHub
parent 0e248a72e3
commit 857f80494e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 50 additions and 15 deletions

View file

@ -22,7 +22,7 @@ export default function Privacy() {
marketing website. For details on how your data is handled within the Roo Code extension itself,
please refer to our separate{" "}
<a
href="https://github.com/RooVetGit/Roo-Code/blob/main/PRIVACY.md"
href="https://github.com/RooCodeInc/Roo-Code/blob/main/PRIVACY.md"
target="_blank"
rel="noopener noreferrer"
className="text-primary hover:underline">
@ -161,7 +161,7 @@ export default function Privacy() {
By using the Roo Code marketing landing page, you agree to this Privacy Policy. If you use
the Roo Code extension, please see our separate{" "}
<a
href="https://github.com/RooVetGit/Roo-Code/blob/main/PRIVACY.md"
href="https://github.com/RooCodeInc/Roo-Code/blob/main/PRIVACY.md"
target="_blank"
rel="noopener noreferrer"
className="text-primary hover:underline">

View file

@ -4,8 +4,7 @@ import { useState, useRef, useEffect } from "react"
import Link from "next/link"
import Image from "next/image"
import { ChevronDown } from "lucide-react"
import { RxGithubLogo, RxDiscordLogo } from "react-icons/rx"
import { FaReddit } from "react-icons/fa6"
import { FaBluesky, FaDiscord, FaGithub, FaLinkedin, FaReddit, FaTiktok, FaXTwitter } from "react-icons/fa6"
import { EXTERNAL_LINKS, INTERNAL_LINKS } from "@/lib/constants"
import { useLogoSrc } from "@/lib/hooks/use-logo-src"
@ -40,13 +39,13 @@ export function Footer() {
<p className="max-w-md text-sm leading-6 text-muted-foreground md:pr-16 lg:pr-32">
Empowering developers to build better software faster with AI-powered tools and insights.
</p>
<div className="flex space-x-5">
<div className="flex space-x-4">
<a
href={EXTERNAL_LINKS.GITHUB}
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<RxGithubLogo className="h-6 w-6" />
<FaGithub className="h-6 w-6" />
<span className="sr-only">GitHub</span>
</a>
<a
@ -54,7 +53,7 @@ export function Footer() {
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<RxDiscordLogo className="h-6 w-6" />
<FaDiscord className="h-6 w-6" />
<span className="sr-only">Discord</span>
</a>
<a
@ -65,6 +64,38 @@ export function Footer() {
<FaReddit className="h-6 w-6" />
<span className="sr-only">Reddit</span>
</a>
<a
href={EXTERNAL_LINKS.X}
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<FaXTwitter className="h-6 w-6" />
<span className="sr-only">X</span>
</a>
<a
href={EXTERNAL_LINKS.LINKEDIN}
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<FaLinkedin className="h-6 w-6" />
<span className="sr-only">LinkedIn</span>
</a>
<a
href={EXTERNAL_LINKS.TIKTOK}
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<FaTiktok className="h-6 w-6" />
<span className="sr-only">TikTok</span>
</a>
<a
href={EXTERNAL_LINKS.BLUESKY}
target="_blank"
rel="noopener noreferrer"
className="text-muted-foreground transition-colors hover:text-foreground">
<FaBluesky className="h-6 w-6" />
<span className="sr-only">Bluesky</span>
</a>
</div>
</div>

View file

@ -10,7 +10,7 @@ export default async function StatsDisplay() {
return (
<>
<Link
href="https://github.com/RooVetGit/Roo-Code"
href="https://github.com/RooCodeInc/Roo-Code"
target="_blank"
className="hidden md:flex items-center gap-1.5 text-sm font-medium text-gray-400 hover:text-gray-200">
<RxGithubLogo className="h-4 w-4" />

View file

@ -1,14 +1,18 @@
export const EXTERNAL_LINKS = {
GITHUB: "https://github.com/RooVetGit/Roo-Code",
GITHUB: "https://github.com/RooCodeInc/Roo-Code",
DISCORD: "https://discord.gg/roocode",
REDDIT: "https://reddit.com/r/RooCode",
X: "https://x.com/roo_code",
LINKEDIN: "https://www.linkedin.com/company/roo-code",
TIKTOK: "https://www.tiktok.com/@roo.code",
BLUESKY: "https://bsky.app/profile/roocode.bsky.social",
DOCUMENTATION: "https://docs.roocode.com",
CAREERS: "https://careers.roocode.com",
ISSUES: "https://github.com/RooVetGit/Roo-Code/issues",
FEATURE_REQUESTS: "https://github.com/RooVetGit/Roo-Code/discussions/categories/feature-requests",
COMMUNITY: "https://github.com/RooVetGit/Roo-Code/discussions",
CHANGELOG: "https://github.com/RooVetGit/Roo-Code/blob/main/CHANGELOG.md",
PRIVACY_POLICY_EXTENSION: "https://github.com/RooVetGit/Roo-Code/blob/main/PRIVACY.md",
ISSUES: "https://github.com/RooCodeInc/Roo-Code/issues",
FEATURE_REQUESTS: "https://github.com/RooCodeInc/Roo-Code/discussions/categories/feature-requests",
COMMUNITY: "https://github.com/RooCodeInc/Roo-Code/discussions",
CHANGELOG: "https://github.com/RooCodeInc/Roo-Code/blob/main/CHANGELOG.md",
PRIVACY_POLICY_EXTENSION: "https://github.com/RooCodeInc/Roo-Code/blob/main/PRIVACY.md",
INTEGRATIONS: "https://docs.roocode.com/community",
TUTORIALS: "https://docs.roocode.com/tutorial-videos",
MARKETPLACE: "https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline",

View file

@ -1,6 +1,6 @@
export async function getGitHubStars() {
try {
const res = await fetch("https://api.github.com/repos/RooVetGit/Roo-Code")
const res = await fetch("https://api.github.com/repos/RooCodeInc/Roo-Code")
const data = await res.json()
if (typeof data.stargazers_count !== "number") {