8 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
f39f43d3bd Merge version_4 into main
Merge version_4 into main
2026-05-21 05:22:51 +00:00
4 changed files with 143 additions and 12 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

@@ -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" }}
@@ -194,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);