+
-
{feature.icon}
+
{feature.icon}
{feature.title}
diff --git a/apps/web-roo-code/src/components/homepage/features.tsx b/apps/web-roo-code/src/components/homepage/features.tsx
index ce5534ab6e..f82f817487 100644
--- a/apps/web-roo-code/src/components/homepage/features.tsx
+++ b/apps/web-roo-code/src/components/homepage/features.tsx
@@ -1,7 +1,17 @@
"use client"
import { motion } from "framer-motion"
-import { FaRobot, FaCode, FaBrain, FaTools, FaTerminal, FaPuzzlePiece, FaGlobe } from "react-icons/fa"
+import {
+ FaRobot,
+ FaCode,
+ FaBrain,
+ FaTools,
+ FaTerminal,
+ FaPuzzlePiece,
+ FaGlobe,
+ FaShieldAlt,
+ FaBolt,
+} from "react-icons/fa"
import { FeaturesMobile } from "./features-mobile"
import { ReactNode } from "react"
@@ -10,7 +20,6 @@ export interface Feature {
icon: ReactNode
title: string
description: string
- size: "small" | "large"
}
export const features: Feature[] = [
@@ -19,49 +28,54 @@ export const features: Feature[] = [
title: "Your AI Dev Team in VS Code",
description:
"Roo Code puts a team of agentic AI assistants directly in your editor, with the power to plan, write, and fix code across multiple files.",
- size: "large",
},
{
icon:
,
title: "Multiple Specialized Modes",
description:
"From coding to debugging to architecture, Roo Code has a mode for every dev scenario—just switch on the fly.",
- size: "small",
},
{
icon:
,
title: "Deep Project-wide Context",
description:
"Roo Code reads your entire codebase, preserving valid code through diff-based edits for seamless multi-file refactors.",
- size: "small",
},
{
icon:
,
title: "Open-Source and Model-Agnostic",
description:
"Bring your own model or use local AI—no vendor lock-in. Roo Code is free, open, and adaptable to your needs.",
- size: "large",
},
{
icon:
,
title: "Guarded Command Execution",
description:
"Approve or deny commands as needed. Roo Code automates your dev workflow while keeping oversight firmly in your hands.",
- size: "small",
},
{
icon:
,
title: "Fully Customizable",
description:
- "Create or tweak modes, define usage rules, and shape Roo Code’s behavior precisely—your code, your way.",
- size: "small",
+ "Create or tweak modes, define usage rules, and shape Roo Code's behavior precisely—your code, your way.",
},
{
icon:
,
title: "Automated Browser Actions",
description:
"Seamlessly test and verify your web app directly from VS Code—Roo Code can open a browser, run checks, and more.",
- size: "small",
+ },
+ {
+ icon:
,
+ title: "Secure by Design",
+ description:
+ "Security-first from the ground up, Roo Code meets rigorous standards without slowing you down. Monitoring and strict policies keep your code safe at scale.",
+ },
+ {
+ icon:
,
+ title: "Seamless Setup and Workflows",
+ description:
+ "Get started in minutes—no heavy configs. Roo Code fits alongside your existing tools and dev flow, while supercharging your productivity.",
},
]
@@ -148,15 +162,12 @@ export function Features() {
viewport={{ once: true }}>
{features.map((feature, index) => (
-
-
-
-
+
+
+
+
-
{feature.icon}
+
{feature.icon}
{feature.title}