From b1651437681d1472a7cc27ea8f8cef64f2ee1815 Mon Sep 17 00:00:00 2001 From: thill2323 Date: Tue, 22 Jul 2025 16:16:18 -0400 Subject: [PATCH] feat: add Office Hours Podcast, FAQ, and Testimonials links to footer - Added OFFICE_HOURS_PODCAST, FAQ, and TESTIMONIALS to EXTERNAL_LINKS constants - Updated footer Resources section with Office Hours Podcast link - Updated footer Company section with Testimonials link - Added FAQ link to Resources section - Improved footer organization and link structure - Removed unused React icon imports --- .../src/components/chromes/footer.tsx | 239 +++++++++--------- apps/web-roo-code/src/lib/constants.ts | 6 + 2 files changed, 130 insertions(+), 115 deletions(-) diff --git a/apps/web-roo-code/src/components/chromes/footer.tsx b/apps/web-roo-code/src/components/chromes/footer.tsx index f447c1c84a..b6a17cebe5 100644 --- a/apps/web-roo-code/src/components/chromes/footer.tsx +++ b/apps/web-roo-code/src/components/chromes/footer.tsx @@ -4,7 +4,6 @@ import { useState, useRef, useEffect } from "react" import Link from "next/link" import Image from "next/image" import { ChevronDown } from "lucide-react" -import { FaBluesky, FaDiscord, FaGithub, FaLinkedin, FaReddit, FaTiktok, FaXTwitter, FaYoutube } from "react-icons/fa6" import { useTheme } from "next-themes" import { EXTERNAL_LINKS, INTERNAL_LINKS } from "@/lib/constants" @@ -41,79 +40,13 @@ export function Footer() {

Empowering developers to build better software faster with AI-powered tools and insights.

-
- - - GitHub - - - - Discord - - - - Reddit - - - - X - - - - LinkedIn - - - - Bluesky - - - - TikTok - - - - YouTube - -
{/* Made with Roo Code */} + className="inline-flex items-center space-x-2 group"> Made with Roo Code +
  • + + Evals + +
  • -
  • - - Testimonials - -
  • Resources

    - - -
    -
    -

    Support

    -
    -
    +
    +
    +

    Company

    +
    +

    Connect

    + +
    diff --git a/apps/web-roo-code/src/lib/constants.ts b/apps/web-roo-code/src/lib/constants.ts index 9f769e2967..50898978ce 100644 --- a/apps/web-roo-code/src/lib/constants.ts +++ b/apps/web-roo-code/src/lib/constants.ts @@ -1,5 +1,6 @@ export const EXTERNAL_LINKS = { GITHUB: "https://github.com/RooCodeInc/Roo-Code", + GITHUB_DISCUSSIONS: "https://github.com/RooCodeInc/Roo-Code/discussions", DISCORD: "https://discord.gg/roocode", REDDIT: "https://reddit.com/r/RooCode", X: "https://x.com/roo_code", @@ -18,6 +19,11 @@ export const EXTERNAL_LINKS = { TUTORIALS: "https://docs.roocode.com/tutorial-videos", MARKETPLACE: "https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline", SECURITY: "https://trust.roocode.com", + EVALS: "https://roocode.com/evals", + BLOG: "https://blog.roocode.com", + OFFICE_HOURS_PODCAST: "https://www.youtube.com/@RooCodeYT/podcasts", + FAQ: "https://roocode.com/#faq", + TESTIMONIALS: "https://roocode.com/#testimonials", } export const INTERNAL_LINKS = {