11 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
96faa95e0a Update src/app/styles/variables.css 2026-05-21 05:30:30 +00:00
7d2a4800c4 Update src/app/page.tsx 2026-05-21 05:30:30 +00:00
5f5f00be59 Add src/app/ai-design/page.tsx 2026-05-21 05:30:29 +00:00
cf968ad0d1 Add src/app/about/page.tsx 2026-05-21 05:30:29 +00:00
2caeb07295 Merge version_4 into main
Merge version_4 into main
2026-05-21 05:23:24 +00:00
98c33ac0ae Update src/app/page.tsx 2026-05-21 05:23:18 +00:00
f39f43d3bd Merge version_4 into main
Merge version_4 into main
2026-05-21 05:22:51 +00:00
1f7bc98b2f Update src/app/page.tsx 2026-05-21 05:22:45 +00:00
1d4207e4ad Merge version_3 into main
Merge version_3 into main
2026-05-21 05:21:25 +00:00
4 changed files with 149 additions and 17 deletions

64
src/app/about/page.tsx Normal file
View File

@@ -0,0 +1,64 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
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"
>
<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="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"
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

@@ -0,0 +1,66 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
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="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

@@ -5,7 +5,7 @@ import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
@@ -32,10 +32,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "About", id: "about" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" },
{ name: "About", id: "/about" },
{ 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" }}
@@ -43,9 +44,10 @@ export default function LandingPage() {
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="BlackArtTech"
<HeroBillboardScroll
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="http://img.b2bpic.net/free-photo/3d-modern-techno-background-with-abstract-cyber-particles_1048-12198.jpg"
/>
@@ -120,10 +122,10 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "basic", tag: "Starter", price: "$49", period: "/mo", description: "For individual artists starting out.", button: { text: "Choose Basic" }, featuresTitle: "Included", features: ["Core Access", "Cloud Storage", "Email Support"]
id: "basic", tag: "Starter", price: "$49", period: "/mo", description: "For individual artists starting out.", button: { text: "Start Basic" }, featuresTitle: "Included", features: ["Core Access", "Cloud Storage", "Email Support"]
},
{
id: "pro", tag: "Professional", price: "$149", period: "/mo", description: "For power users & studio designers.", button: { text: "Choose Pro" }, featuresTitle: "Everything in Basic, plus:", features: ["Advanced AI", "Collaborative Tools", "Priority Support"]
id: "pro", tag: "Professional", price: "$149", period: "/mo", description: "For power users & studio designers.", button: { text: "Get Pro" }, featuresTitle: "Everything in Basic, plus:", features: ["Advanced AI", "Collaborative Tools", "Priority Support"]
},
{
id: "ent", tag: "Enterprise", price: "$499", period: "/mo", description: "For enterprise team workflows.", button: { text: "Contact Us" }, featuresTitle: "Everything in Pro, plus:", features: ["On-premise Options", "Dedicated Agent", "SLA Support"]
@@ -193,4 +195,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #050505;
--card: #121215;
--foreground: #f8f9ff;
--primary-cta: #ffa500;
--background: #0a0a0a;
--card: #171717;
--foreground: #f5f5f5;
--primary-cta: #d4af37;
--primary-cta-text: #0a0a0a;
--secondary-cta: #1c1c20;
--secondary-cta: #c0a030;
--secondary-cta-text: #f0f8ffe6;
--accent: #00c8ff;
--background-accent: #c040ff;
--accent: #d4af37;
--background-accent: #1a1a1a;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);