Merge version_2 into main #2
@@ -1,46 +1,20 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Raleway } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const raleway = Raleway({
|
||||
variable: "--font-raleway", subsets: ["latin"],
|
||||
});
|
||||
const inter = Inter({ subsets: ["latin"] });
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Creator Hub - Showcase Your Portfolio & Grow Your Audience", description: "Build your professional creative portfolio and connect with brands. Grow your audience with our portfolio platform for content creators.", keywords: "content creator portfolio, creative portfolio, creator platform, showcase portfolio", metadataBase: new URL("https://creatorhub.com"),
|
||||
openGraph: {
|
||||
title: "Creator Hub - Portfolio Platform for Content Creators", description: "Showcase your work and grow your audience as a content creator", url: "https://creatorhub.com", siteName: "Creator Hub", type: "website"},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "Creator Hub - Your Creative Portfolio Platform", description: "Build and showcase your creative work"},
|
||||
};
|
||||
title: "Creator Hub", description: "Showcase your creative work and grow your audience"};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
}: {
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
}) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${raleway.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
|
||||
<html lang="en">
|
||||
<body className={inter.className}>{children}
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
@@ -1408,7 +1382,6 @@ export default function RootLayout({
|
||||
}}
|
||||
/>
|
||||
</body>
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -52,19 +52,24 @@ export default function CreatorHubPage() {
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-psd/business-concept_23-2150288633.jpg", imageAlt: "Creator portfolio showcase 1"},
|
||||
"http://img.b2bpic.net/free-psd/business-concept_23-2150288633.jpg", imageAlt: "Creator portfolio showcase 1"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/hand-drawn-portfolio-templates_23-2149210060.jpg", imageAlt: "Creator portfolio showcase 2"},
|
||||
"http://img.b2bpic.net/free-vector/hand-drawn-portfolio-templates_23-2149210060.jpg", imageAlt: "Creator portfolio showcase 2"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/social-media-communication-community-global-concept_53876-64987.jpg", imageAlt: "Creator portfolio showcase 3"},
|
||||
"http://img.b2bpic.net/free-photo/social-media-communication-community-global-concept_53876-64987.jpg", imageAlt: "Creator portfolio showcase 3"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/flat-design-cv-template_23-2151050121.jpg", imageAlt: "Creator portfolio showcase 4"},
|
||||
"http://img.b2bpic.net/free-vector/flat-design-cv-template_23-2151050121.jpg", imageAlt: "Creator portfolio showcase 4"
|
||||
},
|
||||
{
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/flat-design-portfolio-template-design_52683-80880.jpg", imageAlt: "Creator portfolio showcase 5"},
|
||||
"http://img.b2bpic.net/free-vector/flat-design-portfolio-template-design_52683-80880.jpg", imageAlt: "Creator portfolio showcase 5"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -89,22 +94,26 @@ export default function CreatorHubPage() {
|
||||
id: 1,
|
||||
title: "Content Strategy", description:
|
||||
"Strategic planning and execution for maximum engagement and audience growth.", imageSrc:
|
||||
"http://img.b2bpic.net/free-vector/dashboard-user-panel-template_23-2148379701.jpg"},
|
||||
"http://img.b2bpic.net/free-vector/dashboard-user-panel-template_23-2148379701.jpg"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Production Quality", description:
|
||||
"Professional-grade content creation with attention to detail and brand consistency.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/young-girl-plays-guitar-recording-video-sound_169016-17116.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/young-girl-plays-guitar-recording-video-sound_169016-17116.jpg"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "Analytics & Insights", description:
|
||||
"Data-driven approach to understand audience behavior and optimize content.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-16001.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-16001.jpg"
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
title: "Brand Partnerships", description:
|
||||
"Connecting creators with premium brand collaborations and sponsorship opportunities.", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/close-up-people-celebrating-birthday-work_23-2149295584.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/close-up-people-celebrating-birthday-work_23-2149295584.jpg"
|
||||
},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
@@ -121,15 +130,20 @@ export default function CreatorHubPage() {
|
||||
id: "1", title: "Content Creator - Photography", subtitle: "Fashion & Lifestyle · 850K followers · Growing", category: "Photography", value: "+45% Growth", buttons: [{ text: "View Profile", href: "#" }],
|
||||
},
|
||||
{
|
||||
id: "2", title: "Influencer - Video Production", subtitle: "Tech & Innovation · 2.3M followers · Viral Content", category: "Video", value: "2.5M Engagement"},
|
||||
id: "2", title: "Influencer - Video Production", subtitle: "Tech & Innovation · 2.3M followers · Viral Content", category: "Video", value: "2.5M Engagement"
|
||||
},
|
||||
{
|
||||
id: "3", title: "Podcast Host - Audio Content", subtitle: "Business & Startups · 500K listeners · Top 10 Ranked", category: "Podcast", value: "#8 Trending"},
|
||||
id: "3", title: "Podcast Host - Audio Content", subtitle: "Business & Startups · 500K listeners · Top 10 Ranked", category: "Podcast", value: "#8 Trending"
|
||||
},
|
||||
{
|
||||
id: "4", title: "Designer - Graphics & Branding", subtitle: "Design · Portfolio · Award Winner", category: "Design", value: "50+ Awards"},
|
||||
id: "4", title: "Designer - Graphics & Branding", subtitle: "Design · Portfolio · Award Winner", category: "Design", value: "50+ Awards"
|
||||
},
|
||||
{
|
||||
id: "5", title: "Content Writer - Storytelling", subtitle: "Lifestyle & Culture · 1M subscribers · Bestseller", category: "Writing", value: "12 Publications"},
|
||||
id: "5", title: "Content Writer - Storytelling", subtitle: "Lifestyle & Culture · 1M subscribers · Bestseller", category: "Writing", value: "12 Publications"
|
||||
},
|
||||
{
|
||||
id: "6", title: "Video Editor - Motion Graphics", subtitle: "Entertainment · 3.2M subscribers · Consistent Uploads", category: "Editing", value: "Weekly Releases"},
|
||||
id: "6", title: "Video Editor - Motion Graphics", subtitle: "Entertainment · 3.2M subscribers · Consistent Uploads", category: "Editing", value: "Weekly Releases"
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
@@ -147,16 +161,20 @@ export default function CreatorHubPage() {
|
||||
members={[
|
||||
{
|
||||
id: "1", name: "Alexandra Chen", role: "Fashion & Lifestyle Creator", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/front-view-female-tailor-posing-studio-with-sewing-machine_23-2148834103.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/front-view-female-tailor-posing-studio-with-sewing-machine_23-2148834103.jpg"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Marcus Williams", role: "Tech Content Creator", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/portrait-man-close-up-hard-light_1321-497.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/portrait-man-close-up-hard-light_1321-497.jpg"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Sofia Martinez", role: "Travel & Adventure Creator", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/young-redhead-female-photographer-makes-lifestyle-shooting-city-centre-takes-photos-smiles-lo_1258-151954.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/young-redhead-female-photographer-makes-lifestyle-shooting-city-centre-takes-photos-smiles-lo_1258-151954.jpg"
|
||||
},
|
||||
{
|
||||
id: "4", name: "James Park", role: "Gaming & Entertainment Creator", imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/content-creator-using-smartphone-live-broadcast-subscribers-pov_482257-82896.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/content-creator-using-smartphone-live-broadcast-subscribers-pov_482257-82896.jpg"
|
||||
},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
@@ -174,19 +192,23 @@ export default function CreatorHubPage() {
|
||||
{
|
||||
id: "1", name: "Jessica Thompson", role: "Founder", company: "Style & Soul Media", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg"
|
||||
},
|
||||
{
|
||||
id: "2", name: "David Kumar", role: "CEO", company: "Digital Innovators", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/senior-businessman-with-arms-crossed-outside-modern-office-building_1139-1083.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/senior-businessman-with-arms-crossed-outside-modern-office-building_1139-1083.jpg"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Emma Wilson", role: "Creative Director", company: "Content Studio Pro", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/portrait-beautiful-woman-looking-camera_23-2148304959.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/portrait-beautiful-woman-looking-camera_23-2148304959.jpg"
|
||||
},
|
||||
{
|
||||
id: "4", name: "Raj Patel", role: "Producer", company: "Creative Commons", rating: 5,
|
||||
imageSrc:
|
||||
"http://img.b2bpic.net/free-photo/man-repairing-photo-camera-medium-shot_23-2149893869.jpg"},
|
||||
"http://img.b2bpic.net/free-photo/man-repairing-photo-camera-medium-shot_23-2149893869.jpg"
|
||||
},
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
@@ -200,7 +222,7 @@ export default function CreatorHubPage() {
|
||||
description="Join thousands of creators who are growing their audience and building sustainable careers with Creator Hub."
|
||||
buttons={[
|
||||
{ text: "Start Free Trial", href: "#" },
|
||||
{ text: "Schedule Demo", href: "#" },
|
||||
{ text: "View Success Stories", href: "#testimonials" },
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={true}
|
||||
|
||||
Reference in New Issue
Block a user