diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 642a561..8e7342b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -14,8 +14,8 @@ const geistMono = Geist_Mono({ }); export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: "PlanPost AI", + description: "Generate Schedule Automate", }; export default function RootLayout({ diff --git a/src/app/page.tsx b/src/app/page.tsx index 6da813e..8dd980a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -67,6 +67,34 @@ const Home = () => { ctaBackgroundColor: "#3482F6", ctaTextColor: "white", }; + const adCreativeData = { + titleColoredText: "Best AI ", + titleBoldText: "Ad Creative Generator", + description: + "Create eye-catching ads effortlessly with our AI Ad Creative Generator. Enter a prompt, choose your brand tone, and watch as AI produces social media-ready content in just 10-20 seconds. Perfect for busy marketers and business owners who value speed and quality.", + + imageUrl: "/assets/images/adCreative-min.png", + imageAlt: "Marketing tool interface", + imagePosition: "right", + backgroundColor: "#ffffff", + + headingText: "Create Sales-Focused Content in", + coloredHeading: "Just Seconds", + paragraphText: + "Gone are the days of spending hours brainstorming captions or designing posts. With PlanPost AI, you can:", + highlightedBrandName: "PlanPost AI,", + highlightedFeature: "brainstorming", + + features: [ + "Generate AI-Driven Captions, Images, and Hashtags", + "Save Time, Stay Ahead", + "Customizable and On-Brand", + ], + + ctaText: "Try For Free", + ctaBackgroundColor: "#3482F6", + ctaTextColor: "white", + }; const marketingToolsData = { titleColoredText: "AI Tools for", titleBoldText: "Marketing Success", @@ -102,38 +130,39 @@ const Home = () => { }; // Example of another feature card section with different content and 2 columns - const automationToolsData = { - titleColoredText: "Automation", - titleBoldText: "Solutions", - description: - "Discover powerful automation tools that streamline your workflow and boost productivity across your organization.", - cards: [ - { - id: 1, - imageUrl: "/assets/svg/workflow-automation.svg", - imageAlt: "Workflow automation illustration", - title: "Workflow Automation", - description: - "Automate repetitive tasks and streamline complex business processes with our intuitive workflow automation tools.", - }, - { - id: 2, - imageUrl: "/assets/svg/email-marketing.svg", - imageAlt: "Email marketing automation illustration", - title: "Email Marketing", - description: - "Create, schedule, and analyze email campaigns automatically with our powerful email marketing automation platform.", - }, - ], - gridColumns: 2 as const, // 2 columns for this section - }; + // const automationToolsData = { + // titleColoredText: "Automation", + // titleBoldText: "Solutions", + // description: + // "Discover powerful automation tools that streamline your workflow and boost productivity across your organization.", + // cards: [ + // { + // id: 1, + // imageUrl: "/assets/svg/workflow-automation.svg", + // imageAlt: "Workflow automation illustration", + // title: "Workflow Automation", + // description: + // "Automate repetitive tasks and streamline complex business processes with our intuitive workflow automation tools.", + // }, + // { + // id: 2, + // imageUrl: "/assets/svg/email-marketing.svg", + // imageAlt: "Email marketing automation illustration", + // title: "Email Marketing", + // description: + // "Create, schedule, and analyze email campaigns automatically with our powerful email marketing automation platform.", + // }, + // ], + // gridColumns: 2 as const, // 2 columns for this section + // }; return (
- + + {/* */} diff --git a/src/components/Header.tsx b/src/components/Header.tsx index d36bcc3..38593ea 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -2,6 +2,7 @@ import { useState } from "react"; import Link from "next/link"; +import Image from "next/image"; export default function Header() { const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false); @@ -9,7 +10,12 @@ export default function Header() { return (
diff --git a/src/components/SocialSection.tsx b/src/components/SocialSection.tsx index 6266364..c9ec56f 100644 --- a/src/components/SocialSection.tsx +++ b/src/components/SocialSection.tsx @@ -1,11 +1,18 @@ +import Image from "next/image"; import React from "react"; const SocialSection: React.FC = () => { return (
-
- +
+ Example Image