2 Commits

Author SHA1 Message Date
9ed0374e31 Update src/app/ai-design/page.tsx 2026-05-21 05:30:57 +00:00
dc9c5eeb35 Update src/app/about/page.tsx 2026-05-21 05:30:57 +00:00
7 changed files with 120 additions and 148 deletions

View File

@@ -3,35 +3,61 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FooterCard from '@/components/sections/footer/FooterCard';
import SplitAbout from '@/components/sections/about/SplitAbout';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Github, Linkedin, Twitter } from "lucide-react";
export default function AboutPage() {
return (
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ThemeProvider
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[{ name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }]}
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "AI Design", id: "/ai-design" },
]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "/contact" }}
/>
<div className="pt-24">
<SplitAbout
title="Our Story"
description="Founded on the belief that technology should empower rather than replace the artist, BlackArtTech is a hub for innovation."
textboxLayout="default"
bulletPoints={[
{ title: "Mission", description: "Building the next era of creative tools." },
{ title: "Vision", description: "A world where tech removes barriers to expression." },
]}
useInvertedBackground={false}
/>
button={{ text: "Get Started", href: "#contact" }}
/>
</div>
<FooterCard
<div id="about" data-section="about">
<SplitAbout
title="Our Story & Mission"
description="We are a team of visionary engineers and artists dedicated to pushing the boundaries of digital creativity. Founded on the principle of empowerment, we build the tools that let creators shape the future."
textboxLayout="split"
useInvertedBackground={false}
bulletPoints={[
{ title: "Vision", description: "Building a global standard for digital expression." },
{ title: "Team", description: "Experts in AI, cloud engineering, and fine arts." },
{ title: "Impact", description: "Supporting over 45,000 artists in their production pipelines." }
]}
imageSrc="http://img.b2bpic.net/free-photo/team-of-architects-working-in-modern-office_23-2148762512.jpg"
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="BlackArtTech"
socialLinks={[{ icon: Github, href: "#", ariaLabel: "Github" }, { icon: Twitter, href: "#", ariaLabel: "Twitter" }, { icon: Linkedin, href: "#", ariaLabel: "Linkedin" }]}
/>
copyrightText="© 2025 BlackArtTech Technologies. All rights reserved."
socialLinks={[
{ icon: Github, href: "#", ariaLabel: "Github" },
{ icon: Twitter, href: "#", ariaLabel: "Twitter" },
{ icon: Linkedin, href: "#", ariaLabel: "Linkedin" },
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -1,41 +1,66 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import HeroBillboardScroll from "@/components/sections/hero/HeroBillboardScroll";
import FooterCard from "@/components/sections/footer/FooterCard";
import { Github, Twitter, Linkedin } from "lucide-react";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Zap, Shield, Sparkles, Star } from "lucide-react";
export default function AIDesignPage() {
return (
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "AI Design", id: "/ai-design" },
{ name: "Pricing", id: "/pricing" },
{ name: "Contact", id: "/contact" },
]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "/contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardScroll
title="AI Design Solutions"
description="Premium, gold-standard AI-driven design services for modern creators. Let our intelligent algorithms transform your artistic vision into high-fidelity digital reality."
background={{ variant: "plain" }}
buttons={[{ text: "WhatsApp Us", href: "https://wa.me/your-number" }]}
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="BlackArtTech"
socialLinks={[{ icon: Github, href: "#", ariaLabel: "Github" }, { icon: Twitter, href: "#", ariaLabel: "Twitter" }, { icon: Linkedin, href: "#", ariaLabel: "Linkedin" }]}
/>
</div>
<ThemeProvider
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "AI Design", id: "/ai-design" },
]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "#contact" }}
/>
</div>
<div id="features" data-section="features">
<FeatureCardTen
animationType="slide-up"
textboxLayout="split-description"
useInvertedBackground={false}
title="AI-Powered Design Services"
description="Leveraging premium gold-standard AI models to revolutionize your creative design workflow. Our service brings unparalleled efficiency and aesthetic depth to your projects."
features={[
{
title: "Generative Asset Creation", description: "Instantly generate high-fidelity assets using our proprietary AI pipeline.", media: { imageSrc: "http://img.b2bpic.net/free-photo/abstract-luxury-background-with-gold-elements_23-2148810696.jpg" },
items: [{ text: "Gold-Standard Models", icon: Star }, { text: "High Fidelity", icon: Zap }],
reverse: false,
},
{
title: "Automated Design Systems", description: "Scale your creative output with systems that learn and adapt to your style.", media: { imageSrc: "http://img.b2bpic.net/free-photo/digital-art-with-golden-geometric-shapes_23-2148810672.jpg" },
items: [{ text: "Adaptive Styling", icon: Shield }, { text: "Predictive Logic", icon: Sparkles }],
reverse: true,
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="BlackArtTech"
copyrightText="© 2025 BlackArtTech Technologies. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -1,36 +0,0 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Github, Linkedin, Twitter } from "lucide-react";
export default function ContactPage() {
return (
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[{ name: "Home", id: "/" }, { name: "About", id: "/about" }, { name: "Contact", id: "/contact" }]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "/contact" }}
/>
<div className="pt-24">
<ContactSplitForm
title="Contact Us"
description="Let's collaborate on your next creative masterpiece."
inputs={[{ name: "name", type: "text", placeholder: "Name", required: true }, { name: "email", type: "email", placeholder: "Email", required: true }]}
textarea={{ name: "message", placeholder: "Your message", rows: 5 }}
buttonText="Send"
useInvertedBackground={false}
/>
</div>
<FooterCard
logoText="BlackArtTech"
socialLinks={[{ icon: Github, href: "#", ariaLabel: "Github" }, { icon: Twitter, href: "#", ariaLabel: "Twitter" }, { icon: Linkedin, href: "#", ariaLabel: "Linkedin" }]}
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -6,8 +6,6 @@ import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Open_Sans } from "next/font/google";
import { Raleway } from "next/font/google";
import { Mulish } from "next/font/google";
@@ -22,10 +20,8 @@ export const metadata: Metadata = {
},
};
const mulish = Mulish({
variable: "--font-mulish",
const openSans = Open_Sans({
variable: "--font-open-sans",
subsets: ["latin"],
});
@@ -37,7 +33,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${mulish.variable} antialiased`}>
<body className={`${openSans.variable} antialiased`}>
{children}
<script

View File

@@ -32,22 +32,24 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
{ name: "AI Design", id: "/ai-design" },
{ name: "Features", id: "#features" },
{ name: "Pricing", id: "#pricing" },
{ name: "Contact", id: "#contact" },
]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "/contact" }}
button={{ text: "Get Started", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardScroll
title="Black Art Tech"
title="BlackArtTech Innovations"
description="Maximize your creative ROI with enterprise-grade tools built to accelerate professional production and streamline your art-to-market pipeline."
background={{ variant: "plain" }}
buttons={[{ text: "Explore Platforms", href: "#products" }]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E1H0csljJm0pGYMqLxSVNxfuDO/uploaded-1779341956401-7puxwe93.png"
imageSrc="http://img.b2bpic.net/free-photo/3d-modern-techno-background-with-abstract-cyber-particles_1048-12198.jpg"
/>
</div>
@@ -62,7 +64,7 @@ export default function LandingPage() {
{ title: "Advanced Engineering", description: "Built on industry-leading stacks for maximum performance." },
{ title: "Creative Empowerment", description: "Tools that remove technical barriers for artists." },
]}
imageSrc="https://img.b2bpic.net/premium-photo/digital-circuitry-connectivity-technology_1359-85411.jpg?id=424866438"
imageSrc="http://img.b2bpic.net/free-photo/ai-llm-chatbot-software-interface-pc-home-office-showing-virtual-assistant_482257-113943.jpg"
mediaAnimation="slide-up"
/>
</div>
@@ -74,17 +76,17 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "AI Art Integration", description: "Seamlessly integrate generated assets into your pipeline.", media: { imageSrc: "https://img.b2bpic.net/free-photo/business-people-shaking-hands-together_53876-20488.jpg?id=2825692", imageAlt: "tech software dashboard creative" },
title: "AI Art Integration", description: "Seamlessly integrate generated assets into your pipeline.", media: { imageSrc: "http://img.b2bpic.net/free-photo/notification-bell-right-side_187299-44732.jpg", imageAlt: "tech software dashboard creative" },
items: [{ text: "Smart Layers", icon: Zap }, { text: "Instant Rendering", icon: CheckCircle }],
reverse: false,
},
{
title: "Cultural Nodes", description: "Collaborate within our secure digital workspace environments.", media: { imageSrc: "https://img.b2bpic.net/premium-photo/meeting-colleagues-business-partners-brainstorm-discuss-strategy-analysis-investment-scenarios-planning-new-business-projects_1016675-8320.jpg?id=372537056", imageAlt: "tech software dashboard creative" },
title: "Cultural Nodes", description: "Collaborate within our secure digital workspace environments.", media: { imageSrc: "http://img.b2bpic.net/free-photo/male-investor-looking-stock-trade-sales-computer-using-financial-statistics-plan-business-investment-growth-market-analyst-working-with-real-time-forex-exchange-graphs_482257-40949.jpg", imageAlt: "tech software dashboard creative" },
items: [{ text: "Real-time Sync", icon: Star }, { text: "Version Control", icon: Award }],
reverse: true,
},
{
title: "Scalable Cloud", description: "Host your masterpieces on globally distributed infrastructures.", media: { imageSrc: "https://img.b2bpic.net/premium-photo/dynamic-office-meeting-with-business-team-cityscape-overlook-night-stylish-interior-design_937679-77490.jpg?id=382404609", imageAlt: "tech software dashboard creative" },
title: "Scalable Cloud", description: "Host your masterpieces on globally distributed infrastructures.", media: { imageSrc: "http://img.b2bpic.net/free-photo/technology-background-texture_23-2148105487.jpg", imageAlt: "tech software dashboard creative" },
items: [{ text: "Global CDN", icon: Shield }, { text: "Auto-Scaling", icon: Sparkles }],
reverse: false,
},
@@ -181,8 +183,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterCard
logoText="BlackArtTech
"
logoText="BlackArtTech"
copyrightText="© 2025 BlackArtTech Technologies. All rights reserved."
socialLinks={[
{ icon: Github, href: "#", ariaLabel: "Github" },

View File

@@ -1,40 +0,0 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import PricingCardFive from "@/components/sections/pricing/PricingCardFive";
import FooterCard from "@/components/sections/footer/FooterCard";
import { Github, Twitter, Linkedin } from "lucide-react";
export default function PricingPage() {
return (
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "AI Design", id: "/ai-design" },
{ name: "Pricing", id: "/pricing" },
{ name: "Contact", id: "/contact" },
]}
brandName="BlackArtTech"
button={{ text: "Get Started", href: "/contact" }}
/>
<PricingCardFive
animationType="slide-up"
textboxLayout="default"
title="Premium Pricing Tiers"
description="Gold-tier design services for elite projects. Select your plan below."
useInvertedBackground={false}
plans={[
{ id: "p1", tag: "Premium Gold", price: "$999", period: "/project", description: "High-end AI design curation.", button: { text: "WhatsApp Now", href: "https://wa.me/your-number" }, featuresTitle: "Service Features", features: ["24/7 Priority Support", "Exclusive Asset Access", "Dedicated Design Lead"] },
{ id: "p2", tag: "Pro Tier", price: "$499", period: "/project", description: "Advanced design automation.", button: { text: "WhatsApp Now", href: "https://wa.me/your-number" }, featuresTitle: "Service Features", features: ["Standard Priority", "AI Model Training", "Unlimited Revisions"] }
]}
/>
<FooterCard
logoText="BlackArtTech"
socialLinks={[{ icon: Github, href: "#", ariaLabel: "Github" }, { icon: Twitter, href: "#", ariaLabel: "Twitter" }, { icon: Linkedin, href: "#", ariaLabel: "Linkedin" }]}
/>
</ThemeProvider>
);
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-open-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-open-sans), sans-serif;
}