From c3ecbb5dac6b1c1e776331d7b1b4723b1dfa2476 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 07:23:44 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 1c6942f..1bf9503 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -6,35 +6,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const montserrat = Montserrat({ - variable: "--font-montserrat", - subsets: ["latin"], + variable: "--font-montserrat", subsets: ["latin"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "FitHub - Fitness Tracking & Community Platform", - description: "Track habits, earn achievements, and join a vibrant community. FitHub is your all-in-one fitness platform with real-time tracking and social motivation.", - keywords: "fitness tracking, habit tracker, community fitness, achievements, workout app, health goals", - robots: { + title: "FitHub - Fitness Tracking & Community Platform", description: "Track habits, earn achievements, and join a vibrant community. FitHub is your all-in-one fitness platform with real-time tracking and social motivation.", keywords: "fitness tracking, habit tracker, community fitness, achievements, workout app, health goals", robots: { index: true, follow: true, }, openGraph: { - title: "FitHub - Transform Your Fitness Journey", - description: "Track habits, celebrate achievements, and connect with fitness enthusiasts worldwide. Start your free trial today.", - url: "https://fithub.app", - siteName: "FitHub", - type: "website", - }, + title: "FitHub - Transform Your Fitness Journey", description: "Track habits, celebrate achievements, and connect with fitness enthusiasts worldwide. Start your free trial today.", url: "https://fithub.app", siteName: "FitHub", type: "website"}, twitter: { - card: "summary_large_image", - title: "FitHub - Your Fitness Companion", - description: "Join thousands transforming their fitness with habit tracking and community support.", - }, + card: "summary_large_image", title: "FitHub - Your Fitness Companion", description: "Join thousands transforming their fitness with habit tracking and community support."}, }; export default function RootLayout({ @@ -1421,4 +1408,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 21de45ff07e623169529e4c15e9570b7a6c26201 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 07:23:45 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 79 +++++++++++++----------------------------------- 1 file changed, 21 insertions(+), 58 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b835cc0..5d6b1b5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -52,18 +52,14 @@ export default function HomePage() { tagIcon={Zap} tagAnimation="slide-up" buttons={[ - { text: "Start Your Journey", href: "/signup" }, + { text: "Start Free Trial", href: "/signup" }, { text: "Explore Features", href: "#features" } ]} buttonAnimation="slide-up" background={{ variant: "radial-gradient" }} dashboard={{ - title: "Live Fitness Metrics Hub", - logoIcon: Activity, - imageSrc: "http://img.b2bpic.net/free-vector/running-mobile-app-infographic-flat-style_23-2148219820.jpg?_wi=1", - imageAlt: "fitness dashboard health tracking interface workout analytics", - searchPlaceholder: "Search workouts, habits, community...", - buttons: [ + title: "Live Fitness Metrics Hub", logoIcon: Activity, + imageSrc: "http://img.b2bpic.net/free-vector/running-mobile-app-infographic-flat-style_23-2148219820.jpg?_wi=1", imageAlt: "fitness dashboard health tracking interface workout analytics", searchPlaceholder: "Search workouts, habits, community...", buttons: [ { text: "View Dashboard", href: "/dashboard" }, { text: "Join Community", href: "/community" } ], @@ -79,16 +75,14 @@ export default function HomePage() { { title: "Habits Tracked", values: [847650, 1240000, 1890000], description: "Daily habit completions." }, { title: "Community Posts", values: [45320, 67890, 98540], description: "Shared achievements & tips." } ], - chartTitle: "Weekly Activity Trend", - chartData: [ + chartTitle: "Weekly Activity Trend", chartData: [ { value: 65 }, { value: 78 }, { value: 92 }, { value: 85 }, { value: 88 } ], - listTitle: "Top Community Activities", - listItems: [ + listTitle: "Top Community Activities", listItems: [ { icon: Flame, title: "50+ Day Streak", status: "Trending" }, { icon: Trophy, title: "Platinum Achievement Unlocked", status: "Today" }, { icon: Shield, title: "Shared Workout Plan", status: "Active" } @@ -113,30 +107,21 @@ export default function HomePage() { carouselMode="buttons" features={[ { - title: "Habit Tracking", - description: "Monitor daily habits with visual progress indicators and streaks", - bentoComponent: "icon-info-cards", - items: [ + title: "Habit Tracking", description: "Monitor daily habits with visual progress indicators and streaks", bentoComponent: "icon-info-cards", items: [ { icon: CheckCircle, label: "Workouts", value: "8/10" }, { icon: Droplet, label: "Water Intake", value: "6/8L" }, { icon: Moon, label: "Sleep", value: "7.5h" } ] }, { - title: "Achievement Badges", - description: "Unlock rewards and badges as you reach fitness milestones", - bentoComponent: "3d-stack-cards", - items: [ + title: "Achievement Badges", description: "Unlock rewards and badges as you reach fitness milestones", bentoComponent: "3d-stack-cards", items: [ { icon: Trophy, title: "First Step", subtitle: "1 Workout", detail: "Complete your first workout" }, { icon: Flame, title: "On Fire", subtitle: "30-Day Streak", detail: "Maintain consistent training" }, { icon: Star, title: "Champion", subtitle: "100 Workouts", detail: "Reach 100 completed sessions" } ] }, { - title: "Community Feed", - description: "Share updates, celebrate wins, and inspire fellow fitness enthusiasts", - bentoComponent: "chat", - aiIcon: MessageSquareText, + title: "Community Feed", description: "Share updates, celebrate wins, and inspire fellow fitness enthusiasts", bentoComponent: "chat", aiIcon: MessageSquareText, userIcon: Users, exchanges: [ { userMessage: "Just completed my 50-day streak!", aiResponse: "Amazing achievement! Keep pushing your limits and inspiring others in the community!" }, @@ -145,15 +130,10 @@ export default function HomePage() { placeholder: "Share your fitness moment..." }, { - title: "Real-Time Dashboard", - description: "Monitor all your fitness metrics in one intuitive interface", - bentoComponent: "animated-bar-chart" + title: "Real-Time Dashboard", description: "Monitor all your fitness metrics in one intuitive interface", bentoComponent: "animated-bar-chart" }, { - title: "Integration Hub", - description: "Connect with popular fitness apps and wearable devices", - bentoComponent: "orbiting-icons", - centerIcon: Zap, + title: "Integration Hub", description: "Connect with popular fitness apps and wearable devices", bentoComponent: "orbiting-icons", centerIcon: Zap, items: [ { icon: Watch, ring: 1 }, { icon: Smartphone, ring: 1 }, @@ -162,9 +142,7 @@ export default function HomePage() { ] }, { - title: "Progress Analytics", - description: "Visualize your fitness journey with detailed charts and insights", - bentoComponent: "line-chart" + title: "Progress Analytics", description: "Visualize your fitness journey with detailed charts and insights", bentoComponent: "line-chart" } ]} /> @@ -254,32 +232,22 @@ export default function HomePage() { carouselMode="buttons" plans={[ { - id: "starter", - price: "$9.99/mo", - name: "Starter Plan", - buttons: [ + id: "starter", price: "$9.99/mo", name: "Starter Plan", buttons: [ { text: "Get Started", href: "/signup" }, { text: "Learn More", href: "#" } ], features: ["Basic habit tracking", "Up to 5 custom habits", "Monthly progress reports", "Community access (read-only)", "Email support"] }, { - id: "pro", - badge: "Most Popular", - badgeIcon: Crown, - price: "$24.99/mo", - name: "Pro Plan", - buttons: [ + id: "pro", badge: "Most Popular", badgeIcon: Crown, + price: "$24.99/mo", name: "Pro Plan", buttons: [ { text: "Get Started", href: "/signup" }, { text: "Learn More", href: "#" } ], features: ["Unlimited habit tracking", "Achievement badges system", "Advanced analytics & insights", "Full community access", "Wearable device integration", "Priority support", "Monthly coaching calls"] }, { - id: "elite", - price: "$49.99/mo", - name: "Elite Plan", - buttons: [ + id: "elite", price: "$49.99/mo", name: "Elite Plan", buttons: [ { text: "Get Started", href: "/signup" }, { text: "Learn More", href: "#" } ], @@ -311,8 +279,7 @@ export default function HomePage() { logoText="FitHub" columns={[ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Features", href: "#features" }, { label: "Pricing", href: "#pricing" }, { label: "Dashboard", href: "/dashboard" }, @@ -320,8 +287,7 @@ export default function HomePage() { ] }, { - title: "Community", - items: [ + title: "Community", items: [ { label: "Join Community", href: "/community" }, { label: "Testimonials", href: "#testimonials" }, { label: "Leaderboards", href: "/community/leaderboards" }, @@ -329,8 +295,7 @@ export default function HomePage() { ] }, { - title: "Resources", - items: [ + title: "Resources", items: [ { label: "Help Center", href: "/help" }, { label: "FAQ", href: "#faq" }, { label: "Blog", href: "/blog" }, @@ -338,8 +303,7 @@ export default function HomePage() { ] }, { - title: "Account", - items: [ + title: "Account", items: [ { label: "Sign In", href: "/login" }, { label: "Sign Up", href: "/signup" }, { label: "Settings", href: "/profile/settings" }, @@ -347,8 +311,7 @@ export default function HomePage() { ] }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" }, @@ -361,4 +324,4 @@ export default function HomePage() { ); -} \ No newline at end of file +} -- 2.49.1