diff --git a/client/components/docs/DocsHeroSection.tsx b/client/components/docs/DocsHeroSection.tsx
index 398e3a44..be509bd2 100644
--- a/client/components/docs/DocsHeroSection.tsx
+++ b/client/components/docs/DocsHeroSection.tsx
@@ -1,6 +1,7 @@
import { Button } from "@/components/ui/button";
import { Link } from "react-router-dom";
import { Rocket, Play } from "lucide-react";
+import { useDocsTheme } from "@/contexts/DocsThemeContext";
interface DocsHeroSectionProps {
title?: string;
@@ -13,31 +14,34 @@ export default function DocsHeroSection({
description = "Everything you need to build, deploy, and scale amazing projects with AeThex. Get started with our guides, explore our APIs, and learn from comprehensive tutorials.",
showButtons = true,
}: DocsHeroSectionProps) {
+ const { colors, theme } = useDocsTheme();
+ const buttonClass =
+ theme === "professional"
+ ? "bg-black hover:bg-gray-900 text-white"
+ : "bg-purple-600 hover:bg-purple-700";
+ const outlineButtonClass =
+ theme === "professional"
+ ? "border-gray-300 text-black hover:bg-gray-100"
+ : "border-slate-600 text-white hover:bg-slate-800";
+
return (
-
{title}
-
+
+ {title}
+
+
{description}
{showButtons && (
-