From bcc2c0d21c41c8b3f82167817cf0c4f9ea653d3a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 05:01:06 +0000 Subject: [PATCH 1/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 61 +++++++++++++--------------------------- 1 file changed, 20 insertions(+), 41 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index be17c2b..b81a172 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -19,8 +19,7 @@ export default function ContactPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Backtesting Platform", href: "/dashboard" }, { label: "Strategy Library", href: "/strategies" }, { label: "API Documentation", href: "#" }, @@ -28,8 +27,7 @@ export default function ContactPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Blog", href: "/blog" }, { label: "Careers", href: "#" }, @@ -37,8 +35,7 @@ export default function ContactPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Risk Disclaimer", href: "#" }, @@ -54,7 +51,7 @@ export default function ContactPage() { borderRadius="soft" contentWidth="small" sizing="largeSmallSizeLargeTitles" - background="grid" + background="circleGradient" cardStyle="solid" primaryButtonStyle="flat" secondaryButtonStyle="glass" @@ -71,13 +68,13 @@ export default function ContactPage() { tag="Support" tagIcon={MessageSquare} tagAnimation="blur-reveal" - background={{ variant: "grid" }} + background={{ variant: "animated-grid" }} buttons={[ { text: "Send Email", href: "mailto:support@tradeanalyzer.com" }, { text: "Schedule Call", href: "#" }, ]} buttonAnimation="blur-reveal" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/visual-explanation-of-trading-strategy-b-1772513858293-4a5c47db.png?_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/visual-explanation-of-trading-strategy-b-1772513858293-4a5c47db.png" imageAlt="Contact support team" imagePosition="right" mediaAnimation="slide-up" @@ -89,43 +86,25 @@ export default function ContactPage() { Date: Tue, 3 Mar 2026 05:01:06 +0000 Subject: [PATCH 2/5] Update src/app/dashboard/page.tsx --- src/app/dashboard/page.tsx | 47 ++++++++++++-------------------------- 1 file changed, 15 insertions(+), 32 deletions(-) diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx index f2ff294..329831a 100644 --- a/src/app/dashboard/page.tsx +++ b/src/app/dashboard/page.tsx @@ -18,6 +18,7 @@ import { Database, PieChart, Download, + FileText, } from "lucide-react"; export default function DashboardPage() { @@ -31,8 +32,7 @@ export default function DashboardPage() { const footerColumns = [ { - title: "Product", - items: [ + title: "Product", items: [ { label: "Backtesting Platform", href: "/dashboard" }, { label: "Strategy Library", href: "/strategies" }, { label: "API Documentation", href: "#" }, @@ -40,8 +40,7 @@ export default function DashboardPage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Blog", href: "/blog" }, { label: "Careers", href: "#" }, @@ -49,8 +48,7 @@ export default function DashboardPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Risk Disclaimer", href: "#" }, @@ -66,7 +64,7 @@ export default function DashboardPage() { borderRadius="soft" contentWidth="small" sizing="largeSmallSizeLargeTitles" - background="grid" + background="circleGradient" cardStyle="solid" primaryButtonStyle="flat" secondaryButtonStyle="glass" @@ -83,13 +81,13 @@ export default function DashboardPage() { tag="Dashboard" tagIcon={Activity} tagAnimation="blur-reveal" - background={{ variant: "grid" }} + background={{ variant: "animated-grid" }} buttons={[ { text: "Create Backtest", href: "#" }, { text: "View Results", href: "#" }, ]} buttonAnimation="blur-reveal" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-sophisticated-trading-dashboard-interf-1772513859065-11588838.png?_wi=3" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-sophisticated-trading-dashboard-interf-1772513859065-11588838.png" imageAlt="Dashboard interface with trading analytics" imagePosition="right" mediaAnimation="slide-up" @@ -124,13 +122,9 @@ export default function DashboardPage() { tagIcon={Zap} features={[ { - id: "1", - title: "Real-Time Performance Tracking", - description: "Monitor your strategy performance metrics in real-time with live updating charts and analytics dashboards.", - media: { + id: "1", title: "Real-Time Performance Tracking", description: "Monitor your strategy performance metrics in real-time with live updating charts and analytics dashboards.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-sophisticated-trading-dashboard-interf-1772513859065-11588838.png?_wi=4", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-sophisticated-trading-dashboard-interf-1772513859065-11588838.png"}, items: [ { icon: BarChart3, text: "Live performance charts" }, { icon: TrendingUp, text: "Real-time statistics" }, @@ -139,13 +133,9 @@ export default function DashboardPage() { reverse: false, }, { - id: "2", - title: "Comparative Analysis Tools", - description: "Compare multiple strategies side-by-side across different timeframes and market conditions.", - media: { + id: "2", title: "Comparative Analysis Tools", description: "Compare multiple strategies side-by-side across different timeframes and market conditions.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-detailed-probability-visualization-sho-1772513858819-72152ff8.png?_wi=2", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-detailed-probability-visualization-sho-1772513858819-72152ff8.png"}, items: [ { icon: BarChart3, text: "Multi-strategy comparison" }, { icon: PieChart, text: "Performance distribution" }, @@ -154,13 +144,9 @@ export default function DashboardPage() { reverse: true, }, { - id: "3", - title: "Advanced Reporting", - description: "Generate detailed reports with customizable metrics, probability analysis, and risk assessments.", - media: { + id: "3", title: "Advanced Reporting", description: "Generate detailed reports with customizable metrics, probability analysis, and risk assessments.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/detailed-results-page-interface-displayi-1772513858493-8d80e743.png?_wi=2", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/detailed-results-page-interface-displayi-1772513858493-8d80e743.png"}, items: [ { icon: FileText, text: "Customizable reports" }, { icon: Download, text: "PDF export" }, @@ -179,7 +165,7 @@ export default function DashboardPage() { @@ -320,72 +259,36 @@ export default function HomePage() { tagAnimation="blur-reveal" testimonials={[ { - id: "1", - name: "Marcus Chen", - role: "Day Trader", - company: "Independent Trader", - rating: 5, + id: "1", name: "Marcus Chen", role: "Day Trader", company: "Independent Trader", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-a-confident-tra-1772513858036-207bcd8c.png", - imageAlt: "Marcus Chen, Day Trader", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-a-confident-tra-1772513858036-207bcd8c.png", imageAlt: "Marcus Chen, Day Trader"}, { - id: "2", - name: "Sarah Williams", - role: "Portfolio Manager", - company: "Apex Capital", - rating: 5, + id: "2", name: "Sarah Williams", role: "Portfolio Manager", company: "Apex Capital", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-portrait-of-a-successful-tr-1772513858757-c85c3fd0.png", - imageAlt: "Sarah Williams, Portfolio Manager", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-portrait-of-a-successful-tr-1772513858757-c85c3fd0.png", imageAlt: "Sarah Williams, Portfolio Manager"}, { - id: "3", - name: "James Rodriguez", - role: "Quantitative Analyst", - company: "Financial Strategies Inc", - rating: 5, + id: "3", name: "James Rodriguez", role: "Quantitative Analyst", company: "Financial Strategies Inc", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-an-experienced--1772513858165-88e27ddc.png", - imageAlt: "James Rodriguez, Quantitative Analyst", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-an-experienced--1772513858165-88e27ddc.png", imageAlt: "James Rodriguez, Quantitative Analyst"}, { - id: "4", - name: "Emma Thompson", - role: "Trading Coach", - company: "TradeEducation Academy", - rating: 5, + id: "4", name: "Emma Thompson", role: "Trading Coach", company: "TradeEducation Academy", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-portrait-of-a-successful-qu-1772513856963-0f5deef2.png", - imageAlt: "Emma Thompson, Trading Coach", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-portrait-of-a-successful-qu-1772513856963-0f5deef2.png", imageAlt: "Emma Thompson, Trading Coach"}, { - id: "5", - name: "David Park", - role: "Swing Trader", - company: "Independent Trader", - rating: 5, + id: "5", name: "David Park", role: "Swing Trader", company: "Independent Trader", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-business-portrait-of-a-conf-1772513858627-0b310a7f.png", - imageAlt: "David Park, Swing Trader", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-business-portrait-of-a-conf-1772513858627-0b310a7f.png", imageAlt: "David Park, Swing Trader"}, { - id: "6", - name: "Lisa Chen", - role: "Options Strategist", - company: "Elite Trading Group", - rating: 5, + id: "6", name: "Lisa Chen", role: "Options Strategist", company: "Elite Trading Group", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-an-experienced--1772513857026-5792edce.png", - imageAlt: "Lisa Chen, Options Strategist", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/professional-headshot-of-an-experienced--1772513857026-5792edce.png", imageAlt: "Lisa Chen, Options Strategist"}, ]} /> @@ -186,13 +141,9 @@ export default function StrategiesPage() { tagIcon={Zap} features={[ { - id: "1", - title: "Understand Strategy Types", - description: "Learn the differences between trend-following, mean reversion, and momentum strategies to match your trading preferences.", - media: { + id: "1", title: "Understand Strategy Types", description: "Learn the differences between trend-following, mean reversion, and momentum strategies to match your trading preferences.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-comprehensive-library-interface-showin-1772513860580-1f9ae57e.png?_wi=3", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-comprehensive-library-interface-showin-1772513860580-1f9ae57e.png"}, items: [ { icon: Search, text: "Browse strategy categories" }, { icon: Filter, text: "Filter by performance metrics" }, @@ -201,13 +152,9 @@ export default function StrategiesPage() { reverse: false, }, { - id: "2", - title: "Review Performance Data", - description: "Analyze historical performance, win rates, drawdowns, and risk metrics for each strategy across multiple timeframes.", - media: { + id: "2", title: "Review Performance Data", description: "Analyze historical performance, win rates, drawdowns, and risk metrics for each strategy across multiple timeframes.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/detailed-results-page-interface-displayi-1772513858493-8d80e743.png?_wi=3", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/detailed-results-page-interface-displayi-1772513858493-8d80e743.png"}, items: [ { icon: BarChart3, text: "Performance analytics" }, { icon: TrendingUp, text: "Trend analysis" }, @@ -216,13 +163,9 @@ export default function StrategiesPage() { reverse: true, }, { - id: "3", - title: "Backtest and Optimize", - description: "Test strategies with your parameters and market conditions, then optimize for better results.", - media: { + id: "3", title: "Backtest and Optimize", description: "Test strategies with your parameters and market conditions, then optimize for better results.", media: { imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-detailed-probability-visualization-sho-1772513858819-72152ff8.png?_wi=4", - }, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQ8zx6YKuGXa9Y7ojGO6z94yZq/a-detailed-probability-visualization-sho-1772513858819-72152ff8.png"}, items: [ { icon: Settings, text: "Configure parameters" }, { icon: Zap, text: "Run backtests" }, @@ -241,7 +184,7 @@ export default function StrategiesPage() {