Initial commit
This commit is contained in:
141
src/app/about/page.tsx
Normal file
141
src/app/about/page.tsx
Normal file
@@ -0,0 +1,141 @@
|
||||
"use client";
|
||||
|
||||
import Link from "next/link";
|
||||
import { Zap, Palette, Globe, Languages } from "lucide-react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import SplitAbout from "@/components/sections/about/SplitAbout";
|
||||
import ContactCenter from "@/components/sections/contact/ContactCenter";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
|
||||
export default function AboutPage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "how-it-works" },
|
||||
{ name: "Services / Služby", id: "services" },
|
||||
{ name: "Portfolio / Portfólio", id: "portfolio" },
|
||||
{ name: "Pricing / Ceny", id: "pricing" },
|
||||
{ name: "Contact / Kontakt", id: "contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{ label: "Web Builder / Tvorca Webov", href: "/#web-builder" },
|
||||
{ label: "Creative Services / Kreatívne Služby", href: "/#services" },
|
||||
{ label: "AI Marketing / AI Marketing", href: "/#ai-marketing" },
|
||||
{ label: "Pricing / Ceny", href: "/#pricing" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{ label: "About / O Nás", href: "/about" },
|
||||
{ label: "Team / Tím", href: "/#portfolio" },
|
||||
{ label: "Blog / Blog", href: "https://blog.aura.ai" },
|
||||
{ label: "Careers / Kariéra", href: "https://careers.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{ label: "Documentation / Dokumentácia", href: "https://docs.aura.ai" },
|
||||
{ label: "API Reference / API Referencia", href: "https://api.aura.ai" },
|
||||
{ label: "Support / Podpora", href: "https://support.aura.ai" },
|
||||
{ label: "Community / Komunita", href: "https://community.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{ label: "Privacy Policy / Politika Ochrany", href: "/privacy" },
|
||||
{ label: "Terms of Service / Podmienky Služby", href: "/terms" },
|
||||
{ label: "Cookie Policy / Politika Cookies", href: "/cookies" },
|
||||
{ label: "Contact / Kontakt", href: "/contact" },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started / Začať",
|
||||
href: "/#pricing",
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SplitAbout
|
||||
title="About Aura / O Aure"
|
||||
description="Aura is the AI-powered ecosystem connecting websites, creative services, and marketing. We believe technology should empower creativity, not replace it. Our mission is to provide every creator, entrepreneur, and business with access to world-class tools, professional services, and intelligent automation. Founded in 2024, Aura is trusted by hundreds of creative teams and businesses across Europe. / Aura je AI-poháňaný ekosystém spájajúci webové stránky, kreatívne služby a marketing. Veríme, že technológia by mala posilňovať kreativitu, nie ju nahrádzať. Našou misiou je poskytnúť každému tvorcovi, podnikateľovi a firme prístup k svetovým nástrojom, profesionálnym službám a inteligentnej automatizácii. Založená v roku 2024, Aura je dôveryhodná pre stovky kreatívnych tímov a firiem v celej Európe."
|
||||
tag="Our Story / Náš Príbeh"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "AI-First Design / Dizajn na prvom mieste AI",
|
||||
description: "Every tool is designed with AI assistance in mind, making professional-grade work accessible to everyone. / Každý nástroj je navrhnutý s pomocou AI na mysli, čo robí profesionálnu prácu dostupnou pre všetkých.",
|
||||
icon: Zap,
|
||||
},
|
||||
{
|
||||
title: "Creative Empowerment / Posilnenie Kreativity",
|
||||
description: "We partner with talented creative professionals to provide premium services at accessible prices. / Spolupracujeme s talentovanými kreatívnymi profesionálmi na poskytnutie prémiových služieb za dostupné ceny.",
|
||||
icon: Palette,
|
||||
},
|
||||
{
|
||||
title: "Global Community / Globálna Komunita",
|
||||
description: "Join thousands of creators, agencies, and businesses transforming their digital presence with Aura. / Pripojte sa k tisícom tvorcov, agentúr a firiem, ktorí transformujú svoju digitálnu prítomnosť s Aurou.",
|
||||
icon: Globe,
|
||||
},
|
||||
{
|
||||
title: "Bilingual & Inclusive / Dvojjazyčná a Inkluzívna",
|
||||
description: "Built for Central Europe. Full support for Slovak, English, and expandable to more languages. / Postavená pre Strednú Európu. Plná podpora pre slovenčinu, angličtinu a rozšíriť sa na ďalšie jazyky.",
|
||||
icon: Languages,
|
||||
},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/abstract-ai-ecosystem-illustration-showi-1773160381806-415e9a58.jpg"
|
||||
imagePosition="right"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
tag="Newsletter / Správy"
|
||||
title="Stay Updated with Aura / Buďte v Aure Aktuálni"
|
||||
description="Subscribe to get exclusive updates on new AI features, creative tips, marketing insights, and special offers. Bilingual content delivered to your inbox. / Prihláste sa, aby ste dostali exkluzívne aktualizácie o nových funkciách AI, kreatívne tipy, marketingové poznatky a špeciálne ponuky. Dvojjazyčný obsah doručený do vašej schránky."
|
||||
tagIcon={Languages}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
inputPlaceholder="Enter your email / Zadajte svoj email"
|
||||
buttonText="Subscribe / Prihlásiť sa"
|
||||
termsText="We respect your privacy. Unsubscribe anytime. / Rešpektujeme vašu súkromie. Odhláste sa kedykoľvek."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
155
src/app/contact/page.tsx
Normal file
155
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,155 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import ContactCenter from "@/components/sections/contact/ContactCenter";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { Mail } from "lucide-react";
|
||||
import Link from "next/link";
|
||||
|
||||
export default function ContactPage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "/" },
|
||||
{ name: "Services / Služby", id: "/" },
|
||||
{ name: "Portfolio / Portfólio", id: "/" },
|
||||
{ name: "Pricing / Ceny", id: "/pricing" },
|
||||
{ name: "Contact / Kontakt", id: "/contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{
|
||||
label: "Web Builder / Tvorca Webov",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Creative Services / Kreatívne Služby",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "AI Marketing / AI Marketing",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Pricing / Ceny",
|
||||
href: "/pricing",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{
|
||||
label: "About / O Nás",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Team / Tím",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Blog / Blog",
|
||||
href: "https://blog.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Careers / Kariéra",
|
||||
href: "https://careers.aura.ai",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{
|
||||
label: "Documentation / Dokumentácia",
|
||||
href: "https://docs.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "API Reference / API Referencia",
|
||||
href: "https://api.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Support / Podpora",
|
||||
href: "https://support.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Community / Komunita",
|
||||
href: "https://community.aura.ai",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy / Politika Ochrany",
|
||||
href: "/privacy",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service / Podmienky Služby",
|
||||
href: "/terms",
|
||||
},
|
||||
{
|
||||
label: "Cookie Policy / Politika Cookies",
|
||||
href: "/cookies",
|
||||
},
|
||||
{
|
||||
label: "Contact / Kontakt",
|
||||
href: "/contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started / Začať",
|
||||
href: "/pricing",
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
tag="Newsletter / Správy"
|
||||
title="Stay Updated with Aura / Buďte v Aure Aktuálni"
|
||||
description="Subscribe to get exclusive updates on new AI features, creative tips, marketing insights, and special offers. Bilingual content delivered to your inbox. / Prihláste sa, aby ste dostali exkluzívne aktualizácie o nových funkciách AI, kreatívne tipy, marketingové poznatky a špeciálne ponuky. Dvojjazyčný obsah doručený do vašej schránky."
|
||||
tagIcon={Mail}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
useInvertedBackground={false}
|
||||
inputPlaceholder="Enter your email / Zadajte svoj email"
|
||||
buttonText="Subscribe / Prihlásiť sa"
|
||||
termsText="We respect your privacy. Unsubscribe anytime. / Rešpektujeme vašu súkromie. Odhláste sa kedykoľvek."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
BIN
src/app/favicon.ico
Normal file
BIN
src/app/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
5
src/app/globals.css
Normal file
5
src/app/globals.css
Normal file
@@ -0,0 +1,5 @@
|
||||
@import "tailwindcss";
|
||||
@import "./styles/variables.css";
|
||||
@import "./styles/theme.css";
|
||||
@import "./styles/utilities.css";
|
||||
@import "./styles/base.css";
|
||||
47
src/app/layout.tsx
Normal file
47
src/app/layout.tsx
Normal file
@@ -0,0 +1,47 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||
import { Libre_Baskerville } from "next/font/google";
|
||||
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Webild components 2",
|
||||
description: "Generated by create next app",
|
||||
};
|
||||
|
||||
const libreBaskerville = Libre_Baskerville({
|
||||
variable: "--font-libre-baskerville",
|
||||
subsets: ["latin"],
|
||||
weight: ["400", "700"],
|
||||
});
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body className={`${libreBaskerville.variable} ${inter.variable} antialiased`}>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `${getVisualEditScript()}`
|
||||
}}
|
||||
/>
|
||||
</body>
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
481
src/app/page.tsx
Normal file
481
src/app/page.tsx
Normal file
@@ -0,0 +1,481 @@
|
||||
"use client";
|
||||
|
||||
import Link from "next/link";
|
||||
import { Zap, Target, Rocket, Sparkles, BarChart3, Palette, Globe, Languages, Mail } from "lucide-react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import HeroSplitDualMedia from "@/components/sections/hero/HeroSplitDualMedia";
|
||||
import FeatureCardTwentyThree from "@/components/sections/feature/FeatureCardTwentyThree";
|
||||
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
||||
import SplitAbout from "@/components/sections/about/SplitAbout";
|
||||
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
|
||||
import PricingCardThree from "@/components/sections/pricing/PricingCardThree";
|
||||
import ContactCenter from "@/components/sections/contact/ContactCenter";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
|
||||
export default function HomePage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "how-it-works" },
|
||||
{ name: "Services / Služby", id: "services" },
|
||||
{ name: "Portfolio / Portfólio", id: "portfolio" },
|
||||
{ name: "Pricing / Ceny", id: "pricing" },
|
||||
{ name: "Contact / Kontakt", id: "contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{ label: "Web Builder / Tvorca Webov", href: "#web-builder" },
|
||||
{ label: "Creative Services / Kreatívne Služby", href: "#services" },
|
||||
{ label: "AI Marketing / AI Marketing", href: "#ai-marketing" },
|
||||
{ label: "Pricing / Ceny", href: "/pricing" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{ label: "About / O Nás", href: "/about" },
|
||||
{ label: "Team / Tím", href: "/portfolio" },
|
||||
{ label: "Blog / Blog", href: "https://blog.aura.ai" },
|
||||
{ label: "Careers / Kariéra", href: "https://careers.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{ label: "Documentation / Dokumentácia", href: "https://docs.aura.ai" },
|
||||
{ label: "API Reference / API Referencia", href: "https://api.aura.ai" },
|
||||
{ label: "Support / Podpora", href: "https://support.aura.ai" },
|
||||
{ label: "Community / Komunita", href: "https://community.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{ label: "Privacy Policy / Politika Ochrany", href: "/privacy" },
|
||||
{ label: "Terms of Service / Podmienky Služby", href: "/terms" },
|
||||
{ label: "Cookie Policy / Politika Cookies", href: "/cookies" },
|
||||
{ label: "Contact / Kontakt", href: "/contact" },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started / Začať",
|
||||
href: "#pricing",
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
title="Build your digital aura with AI / Vytvorte si digitálnu auru s AI"
|
||||
description="AI-powered platform for websites, creative services, and marketing. Transform your vision into reality with Aura's complete ecosystem. / Platforma poháňaná AI pre webové stránky, kreatívne služby a marketing. Premeňte svoju víziu na realitu s kompletným ekosystémom Aury."
|
||||
tag="AI Ecosystem / AI Ekosystém"
|
||||
tagIcon={Zap}
|
||||
background={{ variant: "glowing-orb" }}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Started / Začať",
|
||||
href: "/pricing",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#how-it-works",
|
||||
},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/modern-ai-dashboard-interface-showing-we-1773160384814-dce16055.jpg",
|
||||
imageAlt: "Aura AI Dashboard Preview / Náhľad Aura AI Dashboardu",
|
||||
},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/abstract-ai-inspired-geometric-shapes-an-1773160381270-322e55f5.png",
|
||||
imageAlt: "AI Ecosystem Visualization / Vizualizácia AI Ekosystému",
|
||||
},
|
||||
]}
|
||||
rating={5}
|
||||
ratingText="Trusted by creative teams worldwide / Dôverujú nám kreatívne tímy na celom svete"
|
||||
buttonAnimation="slide-up"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="how-it-works" data-section="how-it-works">
|
||||
<FeatureCardTwentyThree
|
||||
title="How Aura Works / Ako Aura funguje"
|
||||
description="Three-step AI workflow that transforms your creative vision into reality. Seamless integration of website building, creative services, and marketing automation. / Trojkrokový AI pracovný tok, ktorý premeňuje vašu kreativnu víziu na realitu. Bezproblémová integrácia tvorby webových stránok, kreatívnych služieb a automatizácie marketingu."
|
||||
tag="Workflow / Pracovný tok"
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "AI Website Creation - Beginner, Intermediate, Expert / Tvorba webových stránok AI - Začiatočník, Medziľahlý, Expert",
|
||||
tags: ["Tier-Based / Úrovne", "AI-Assisted / Asistované AI"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/simple-clean-ai-website-builder-interfac-1773160382444-652f656b.png",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Creative Services - Photography, Video, Graphics, Marketing / Kreatívne služby - Fotografia, Video, Grafika, Marketing",
|
||||
tags: ["Individual Pricing / Jednotné ceny", "Professional Team / Odborný tím"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-photography-portfolio-showc-1773160382473-aa80c869.png",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "AI Marketing Engine - Campaigns, Content, Strategy / AI Marketingový Engine - Kampane, Obsah, Stratégia",
|
||||
tags: ["Automation / Automatizácia", "AI-Powered / Poháňane AI"],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/ai-marketing-engine-dashboard-showing-au-1773160384246-1a4cbee1.jpg",
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="web-builder" data-section="web-builder">
|
||||
<ProductCardOne
|
||||
title="AI Web Builder Tiers / AI Úrovne Tvorcu Webov"
|
||||
description="Choose your perfect tier. From beginner-friendly to expert customization, Aura adapts to your needs. Each tier powered by advanced AI personalization and content adaptation. / Vyberte si vašu dokonalú úroveň. Od začiatočníka po expert prispôsobenie, Aura sa prispôsobuje vašim potrebám. Každá úroveň je poháňaná pokročilou AI personalizáciou a prispôsobením obsahu."
|
||||
tag="Web Builder / Tvorca Webov"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Beginner Tier / Úroveň Začiatočníka",
|
||||
price: "$29/mo",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/simple-clean-ai-website-builder-interfac-1773160382444-652f656b.png",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Intermediate Tier / Medziľahlá Úroveň",
|
||||
price: "$79/mo",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/mid-level-ai-website-builder-interface-w-1773160380815-45e23393.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Expert Tier / Expert Úroveň",
|
||||
price: "$199/mo",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/advanced-ai-website-builder-for-experts--1773160381532-8ba42319.png",
|
||||
},
|
||||
]}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<ProductCardOne
|
||||
title="Creative Services / Kreatívne Služby"
|
||||
description="Professional creative services with individual pricing. Work directly with our expert team or leverage AI assistance for accelerated creativity and results. / Profesionálne kreatívne služby s jednotnými cenami. Pracujte priamo s našim odborným tímom alebo využite pomoc AI na zrýchlenie kreativity a výsledkov."
|
||||
tag="Services / Služby"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Professional Photography / Profesionálna Fotografia",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-photography-portfolio-showc-1773160382473-aa80c869.png",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Videography & Editing / Videografia & Strih",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-videography-service-showcas-1773160383259-1b7e724c.png",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Graphic Design / Grafický Dizajn",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/graphic-design-service-portfolio-showing-1773160384207-9e6d5f11.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "AI Marketing Campaigns / AI Marketingové Kampane",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/digital-marketing-service-portfolio-with-1773160385340-2dc9d304.jpg",
|
||||
},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="ai-marketing" data-section="ai-marketing">
|
||||
<SplitAbout
|
||||
title="AI Client Profiling & Marketing Engine / AI Profilovanie Klientov a Marketingový Engine"
|
||||
description="Powered by NotebookLM-inspired technology. Our AI analyzes your business, understands your clients, and generates personalized marketing strategies that convert. Real-time campaign optimization, social media content generation, and strategic recommendations. / Poháňané technológiou inšpirovanou NotebookLM. Naša AI analyzuje vašu firmu, rozumie vašim klientom a generuje personalizované marketingové stratégie, ktoré konvertujú. Optimalizácia kampane v reálnom čase, generovanie obsahu sociálnych médií a strategické odporúčania."
|
||||
tag="AI Marketing / AI Marketing"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Client Profiling / Profilovanie Klientov",
|
||||
description: "AI-powered analysis of your target audience and customer behavior patterns. / AI-poháňaná analýza vašej cieľovej skupiny a vzorov správania zákazníkov.",
|
||||
icon: Target,
|
||||
},
|
||||
{
|
||||
title: "Automated Campaigns / Automatizované Kampane",
|
||||
description: "Create, launch, and optimize marketing campaigns in seconds. Multi-channel deployment across social media, email, and web. / Vytvárajte, spúšťajte a optimalizujte marketingové kampane v sekundách. Nasadenie na viacerých kanáloch cez sociálne médiá, email a web.",
|
||||
icon: Rocket,
|
||||
},
|
||||
{
|
||||
title: "Content Generation / Generovanie Obsahu",
|
||||
description: "AI-generated social media posts, blog content, and creative assets tailored to your brand voice and audience. / AI-generovaný obsah sociálnych médií, blogy a kreatívne aktíva prispôsobené hlasu vašej značky a publiku.",
|
||||
icon: Sparkles,
|
||||
},
|
||||
{
|
||||
title: "Real-Time Analytics / Analýza v Reálnom Čase",
|
||||
description: "Monitor campaign performance, track ROI, and receive AI-powered optimization recommendations instantly. / Sledujte výkon kampane, sledujte ROI a okamžite dostávajte odporúčania na optimalizáciu poháňané AI.",
|
||||
icon: BarChart3,
|
||||
},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/ai-marketing-engine-dashboard-showing-au-1773160384246-1a4cbee1.jpg"
|
||||
imagePosition="right"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="portfolio" data-section="portfolio">
|
||||
<TeamCardOne
|
||||
members={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena Lukáčová",
|
||||
role: "Photographer / Fotografka",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160382247-75d8546c.png",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marko Vidovič",
|
||||
role: "Videographer / Videograf",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160383827-af080058.png",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Anna Kováčová",
|
||||
role: "Graphic Designer / Grafická dizajnérka",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160383511-90ee30de.png",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Tomáš Svoboda",
|
||||
role: "Marketing Specialist / Marketingový špecialista",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160385410-130d7700.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lucia Némethová",
|
||||
role: "AI Specialist / Špecialista na AI",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160385242-05e486f9.jpg",
|
||||
},
|
||||
]}
|
||||
title="Meet Our Creative Team / Poznajte Náš Kreatívny Tím"
|
||||
description="World-class creative professionals powered by AI. Select individual specialists for collaboration, or leverage the full AI ecosystem for accelerated results. / Svetoví kreatívni profesionáli poháňaní AI. Vyberte si jednotlivých špecijalistov na spoluprácu alebo využite celý AI ekosystém na zrýchlené výsledky."
|
||||
tag="Team / Tím"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "View Portfolio / Zobraziť Portfólio",
|
||||
href: "/portfolio",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSixteen
|
||||
title="What Our Clients Say / Čo hovoria naši klienti"
|
||||
description="Trusted by leading brands and startups worldwide. Hear from those who transformed their digital presence with Aura. / Dôveryhodné pre vedúce značky a startupy na celom svete. Ouslite od tých, ktorí transformovali svoju digitálnu prítomnosť s Aurou."
|
||||
tag="Testimonials / Spätná väzba"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Katarína Horváthová",
|
||||
role: "CEO",
|
||||
company: "Creative Agency Pro / Kreatívna Agentúra Pro",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-satisfied-clien-1773160382772-a4b3bd85.png",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Ján Polák",
|
||||
role: "Founder",
|
||||
company: "Digital Startup SK / Digitálny Startup SK",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-satisfied-clien-1773160385629-82897848.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Petra Černá",
|
||||
role: "Marketing Director",
|
||||
company: "Premium Brands CZ / Prémiové Značky CZ",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-testimonial-headshot-entrep-1773160384091-0689339a.png",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Robert Šimko",
|
||||
role: "Product Manager",
|
||||
company: "Tech Solutions EU / Tech Riešenia EU",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-satisfied-saas--1773160382042-76428a0b.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Mária Kováčová",
|
||||
role: "Creative Lead",
|
||||
company: "Design Studio Central / Dizajn Štúdio Central",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-testimonial-portrait-creati-1773160382902-c8cdd102.png",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Vladimír Žák",
|
||||
role: "Business Consultant",
|
||||
company: "Enterprise Solutions / Podnikové Riešenia",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-headshot-for-saas-testimoni-1773160381571-4b369fdd.jpg",
|
||||
},
|
||||
]}
|
||||
kpiItems={[
|
||||
{ value: "500+", label: "Projects Completed / Ukončené Projekty" },
|
||||
{ value: "98%", label: "Client Satisfaction / Spokojnosť Klientov" },
|
||||
{ value: "50+", label: "Creative Professionals / Kreatívni Profesionáli" },
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardThree
|
||||
title="Choose Your Plan / Vyberte si Svoj Plán"
|
||||
description="Flexible pricing for every need. From individual creators to enterprise solutions. All plans include AI-powered tools, creative services access, and marketing automation. / Flexibilné ceny pre každú potrebu. Od jednotlivých tvorcov po podnikové riešenia. Všetky plány obsahujú nástroje poháňané AI, prístup ku kreatívnym službám a automatizáciu marketingu."
|
||||
tag="Pricing / Ceny"
|
||||
plans={[
|
||||
{
|
||||
id: "1",
|
||||
price: "$29/mo",
|
||||
name: "Creator / Tvorca",
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started / Začať",
|
||||
href: "/signup?plan=creator",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"AI Website Builder - Beginner Tier / Tvorca Webov - Úroveň Začiatočníka",
|
||||
"Up to 5 Projects / Až 5 Projektov",
|
||||
"Basic AI Marketing Tools / Základné AI Marketingové Nástroje",
|
||||
"Email Support / E-mailová Podpora",
|
||||
"Community Access / Prístup do Komunity",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
badge: "Most Popular / Najpopulárnejší",
|
||||
badgeIcon: Sparkles,
|
||||
price: "$99/mo",
|
||||
name: "Professional / Profesionál",
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started / Začať",
|
||||
href: "/signup?plan=professional",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"AI Website Builder - Intermediate & Expert Tiers / Tvorca Webov - Medziľahlá a Expert Úroveň",
|
||||
"Unlimited Projects / Neobmedzené Projekty",
|
||||
"Advanced AI Marketing Engine / Pokročilý AI Marketingový Engine",
|
||||
"Creative Services Access (10 hours/mo) / Prístup ku Kreatívnym Službám (10 hodín/mesiac)",
|
||||
"Priority Support / Prioritná Podpora",
|
||||
"Team Collaboration / Spolupráca Tímu",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
price: "$299/mo",
|
||||
name: "Enterprise / Podnik",
|
||||
buttons: [
|
||||
{
|
||||
text: "Contact Sales / Kontaktujte Predaj",
|
||||
href: "/contact",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"Everything in Professional + / Všetko v Profesionáli +",
|
||||
"Full AI Marketing Suite / Kompletná AI Marketingová Sada",
|
||||
"Unlimited Creative Services / Neobmedzené Kreatívne Služby",
|
||||
"AI Telephone Assistant / AI Telefonický Asistent",
|
||||
"Dedicated Account Manager / Vyhradený Account Manager",
|
||||
"Custom Integrations / Vlastné Integrácie",
|
||||
"24/7 Premium Support / 24/7 Prémium Podpora",
|
||||
],
|
||||
},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
tag="Newsletter / Správy"
|
||||
title="Stay Updated with Aura / Buďte v Aure Aktuálni"
|
||||
description="Subscribe to get exclusive updates on new AI features, creative tips, marketing insights, and special offers. Bilingual content delivered to your inbox. / Prihláste sa, aby ste dostali exkluzívne aktualizácie o nových funkciách AI, kreatívne tipy, marketingové poznatky a špeciálne ponuky. Dvojjazyčný obsah doručený do vašej schránky."
|
||||
tagIcon={Mail}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
useInvertedBackground={false}
|
||||
inputPlaceholder="Enter your email / Zadajte svoj email"
|
||||
buttonText="Subscribe / Prihlásiť sa"
|
||||
termsText="We respect your privacy. Unsubscribe anytime. / Rešpektujeme vašu súkromie. Odhláste sa kedykoľvek."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
194
src/app/portfolio/page.tsx
Normal file
194
src/app/portfolio/page.tsx
Normal file
@@ -0,0 +1,194 @@
|
||||
"use client";
|
||||
|
||||
import Link from "next/link";
|
||||
import { Mail } from "lucide-react";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import TeamCardOne from "@/components/sections/team/TeamCardOne";
|
||||
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
|
||||
export default function PortfolioPage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "how-it-works" },
|
||||
{ name: "Services / Služby", id: "services" },
|
||||
{ name: "Portfolio / Portfólio", id: "portfolio" },
|
||||
{ name: "Pricing / Ceny", id: "pricing" },
|
||||
{ name: "Contact / Kontakt", id: "contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{ label: "Web Builder / Tvorca Webov", href: "/" },
|
||||
{ label: "Creative Services / Kreatívne Služby", href: "/services" },
|
||||
{ label: "AI Marketing / AI Marketing", href: "/" },
|
||||
{ label: "Pricing / Ceny", href: "/" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{ label: "About / O Nás", href: "/" },
|
||||
{ label: "Team / Tím", href: "/portfolio" },
|
||||
{ label: "Blog / Blog", href: "https://blog.aura.ai" },
|
||||
{ label: "Careers / Kariéra", href: "https://careers.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{ label: "Documentation / Dokumentácia", href: "https://docs.aura.ai" },
|
||||
{ label: "API Reference / API Referencia", href: "https://api.aura.ai" },
|
||||
{ label: "Support / Podpora", href: "https://support.aura.ai" },
|
||||
{ label: "Community / Komunita", href: "https://community.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{ label: "Privacy Policy / Politika Ochrany", href: "/privacy" },
|
||||
{ label: "Terms of Service / Podmienky Služby", href: "/terms" },
|
||||
{ label: "Cookie Policy / Politika Cookies", href: "/cookies" },
|
||||
{ label: "Contact / Kontakt", href: "/contact" },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{ text: "Get Started / Začať", href: "/" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="portfolio" data-section="portfolio">
|
||||
<TeamCardOne
|
||||
title="Meet Our Creative Team / Poznajte Náš Kreatívny Tím"
|
||||
description="World-class creative professionals powered by AI. Select individual specialists for collaboration, or leverage the full AI ecosystem for accelerated results. / Svetoví kreatívni profesionáli poháňaní AI. Vyberte si jednotlivých špecijalistov na spoluprácu alebo využite celý AI ekosystém na zrýchlené výsledky."
|
||||
tag="Team / Tím"
|
||||
members={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena Lukáčová",
|
||||
role: "Photographer / Fotografka",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160382247-75d8546c.png",
|
||||
imageAlt: "Professional portrait of Elena Lukáčová, photographer",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marko Vidovič",
|
||||
role: "Videographer / Videograf",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160383827-af080058.png",
|
||||
imageAlt: "Professional portrait of Marko Vidovič, videographer",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Anna Kováčová",
|
||||
role: "Graphic Designer / Grafická dizajnérka",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160383511-90ee30de.png",
|
||||
imageAlt: "Professional portrait of Anna Kováčová, graphic designer",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Tomáš Svoboda",
|
||||
role: "Marketing Specialist / Marketingový špecialista",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160385410-130d7700.jpg",
|
||||
imageAlt: "Professional portrait of Tomáš Svoboda, marketing specialist",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lucia Némethová",
|
||||
role: "AI Specialist / Špecialista na AI",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-portrait-of-creative-team-m-1773160385242-05e486f9.jpg",
|
||||
imageAlt: "Professional portrait of Lucia Némethová, AI specialist",
|
||||
},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
buttons={[{ text: "View Portfolio / Zobraziť Portfólio", href: "/portfolio" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="projects" data-section="projects">
|
||||
<ProductCardOne
|
||||
title="Featured Projects / Vybrané Projekty"
|
||||
description="Showcase of our creative work across photography, videography, graphic design, and marketing campaigns. Each project represents our commitment to excellence and innovation. / Ukážka našej kreatívnej práce v oblasti fotografie, videografie, grafického dizajnu a marketingových kampaní. Každý projekt predstavuje náš záväzok voči dokonalosti a inováciám."
|
||||
tag="Portfolio / Portfólio"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Luxury Product Photography / Luxusná Fotografia Produktov",
|
||||
price: "Professional",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-photography-project-luxury--1773160384635-56f0ae3f.jpg",
|
||||
imageAlt:
|
||||
"Professional photography project - luxury product showcase with dramatic lighting",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Corporate Branding Video / Video Korporátneho Branding",
|
||||
price: "Professional",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-videography-project-corpora-1773160381292-63e613ac.jpg",
|
||||
imageAlt:
|
||||
"Professional videography project - corporate branding video with cinematic footage",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Brand Identity System / Systém Identifikácie Značky",
|
||||
price: "Professional",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-graphic-design-project-bran-1773160381506-a76755b5.jpg",
|
||||
imageAlt:
|
||||
"Professional graphic design project - brand identity system with logo and guidelines",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Social Media Marketing Campaign / Kampane Sociálnych Médií",
|
||||
price: "Professional",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-marketing-campaign-multi-ch-1773160385159-c40b4cb6.jpg",
|
||||
imageAlt:
|
||||
"Professional marketing campaign - multi-channel social media strategy",
|
||||
},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
225
src/app/pricing/page.tsx
Normal file
225
src/app/pricing/page.tsx
Normal file
@@ -0,0 +1,225 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import PricingCardThree from "@/components/sections/pricing/PricingCardThree";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { Sparkles } from "lucide-react";
|
||||
import Link from "next/link";
|
||||
|
||||
export default function PricingPage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "/" },
|
||||
{ name: "Services / Služby", id: "/" },
|
||||
{ name: "Portfolio / Portfólio", id: "/" },
|
||||
{ name: "Pricing / Ceny", id: "/pricing" },
|
||||
{ name: "Contact / Kontakt", id: "/contact" },
|
||||
];
|
||||
|
||||
const pricingPlans = [
|
||||
{
|
||||
id: "1",
|
||||
price: "$29/mo",
|
||||
name: "Creator / Tvorca",
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started / Začať",
|
||||
href: "/signup?plan=creator",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"AI Website Builder - Beginner Tier / Tvorca Webov - Úroveň Začiatočníka",
|
||||
"Up to 5 Projects / Až 5 Projektov",
|
||||
"Basic AI Marketing Tools / Základné AI Marketingové Nástroje",
|
||||
"Email Support / E-mailová Podpora",
|
||||
"Community Access / Prístup do Komunity",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
badge: "Most Popular / Najpopulárnejší",
|
||||
badgeIcon: Sparkles,
|
||||
price: "$99/mo",
|
||||
name: "Professional / Profesionál",
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started / Začať",
|
||||
href: "/signup?plan=professional",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"AI Website Builder - Intermediate & Expert Tiers / Tvorca Webov - Medziľahlá a Expert Úroveň",
|
||||
"Unlimited Projects / Neobmedzené Projekty",
|
||||
"Advanced AI Marketing Engine / Pokročilý AI Marketingový Engine",
|
||||
"Creative Services Access (10 hours/mo) / Prístup ku Kreatívnym Službám (10 hodín/mesiac)",
|
||||
"Priority Support / Prioritná Podpora",
|
||||
"Team Collaboration / Spolupráca Tímu",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
price: "$299/mo",
|
||||
name: "Enterprise / Podnik",
|
||||
buttons: [
|
||||
{
|
||||
text: "Contact Sales / Kontaktujte Predaj",
|
||||
href: "/contact",
|
||||
},
|
||||
{
|
||||
text: "Learn More / Zistiť viac",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
features: [
|
||||
"Everything in Professional + / Všetko v Profesionáli +",
|
||||
"Full AI Marketing Suite / Kompletná AI Marketingová Sada",
|
||||
"Unlimited Creative Services / Neobmedzené Kreatívne Služby",
|
||||
"AI Telephone Assistant / AI Telefonický Asistent",
|
||||
"Dedicated Account Manager / Vyhradený Account Manager",
|
||||
"Custom Integrations / Vlastné Integrácie",
|
||||
"24/7 Premium Support / 24/7 Prémium Podpora",
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{
|
||||
label: "Web Builder / Tvorca Webov",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Creative Services / Kreatívne Služby",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "AI Marketing / AI Marketing",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Pricing / Ceny",
|
||||
href: "/pricing",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{
|
||||
label: "About / O Nás",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Team / Tím",
|
||||
href: "/",
|
||||
},
|
||||
{
|
||||
label: "Blog / Blog",
|
||||
href: "https://blog.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Careers / Kariéra",
|
||||
href: "https://careers.aura.ai",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{
|
||||
label: "Documentation / Dokumentácia",
|
||||
href: "https://docs.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "API Reference / API Referencia",
|
||||
href: "https://api.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Support / Podpora",
|
||||
href: "https://support.aura.ai",
|
||||
},
|
||||
{
|
||||
label: "Community / Komunita",
|
||||
href: "https://community.aura.ai",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy / Politika Ochrany",
|
||||
href: "/privacy",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service / Podmienky Služby",
|
||||
href: "/terms",
|
||||
},
|
||||
{
|
||||
label: "Cookie Policy / Politika Cookies",
|
||||
href: "/cookies",
|
||||
},
|
||||
{
|
||||
label: "Contact / Kontakt",
|
||||
href: "/contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{
|
||||
text: "Get Started / Začať",
|
||||
href: "/pricing",
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="pricing" data-section="pricing">
|
||||
<PricingCardThree
|
||||
plans={pricingPlans}
|
||||
animationType="slide-up"
|
||||
title="Choose Your Plan / Vyberte si Svoj Plán"
|
||||
description="Flexible pricing for every need. From individual creators to enterprise solutions. All plans include AI-powered tools, creative services access, and marketing automation. / Flexibilné ceny pre každú potrebu. Od jednotlivých tvorcov po podnikové riešenia. Všetky plány obsahujú nástroje poháňané AI, prístup ku kreatívnym službám a automatizáciu marketingu."
|
||||
tag="Pricing / Ceny"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
178
src/app/services/page.tsx
Normal file
178
src/app/services/page.tsx
Normal file
@@ -0,0 +1,178 @@
|
||||
"use client";
|
||||
|
||||
import Link from "next/link";
|
||||
import { Rocket, Target, Sparkles, BarChart3 } from "lucide-react";
|
||||
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
|
||||
import ProductCardOne from "@/components/sections/product/ProductCardOne";
|
||||
import SplitAbout from "@/components/sections/about/SplitAbout";
|
||||
import FooterSimple from "@/components/sections/footer/FooterSimple";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
|
||||
export default function ServicesPage() {
|
||||
const navItems = [
|
||||
{ name: "How It Works / Ako to funguje", id: "how-it-works" },
|
||||
{ name: "Services / Služby", id: "services" },
|
||||
{ name: "Portfolio / Portfólio", id: "portfolio" },
|
||||
{ name: "Pricing / Ceny", id: "pricing" },
|
||||
{ name: "Contact / Kontakt", id: "contact" },
|
||||
];
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Product / Produkt",
|
||||
items: [
|
||||
{ label: "Web Builder / Tvorca Webov", href: "/" },
|
||||
{ label: "Creative Services / Kreatívne Služby", href: "/services" },
|
||||
{ label: "AI Marketing / AI Marketing", href: "/" },
|
||||
{ label: "Pricing / Ceny", href: "/" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company / Spoločnosť",
|
||||
items: [
|
||||
{ label: "About / O Nás", href: "/" },
|
||||
{ label: "Team / Tím", href: "/portfolio" },
|
||||
{ label: "Blog / Blog", href: "https://blog.aura.ai" },
|
||||
{ label: "Careers / Kariéra", href: "https://careers.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Resources / Zdroje",
|
||||
items: [
|
||||
{ label: "Documentation / Dokumentácia", href: "https://docs.aura.ai" },
|
||||
{ label: "API Reference / API Referencia", href: "https://api.aura.ai" },
|
||||
{ label: "Support / Podpora", href: "https://support.aura.ai" },
|
||||
{ label: "Community / Komunita", href: "https://community.aura.ai" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal / Právne",
|
||||
items: [
|
||||
{ label: "Privacy Policy / Politika Ochrany", href: "/privacy" },
|
||||
{ label: "Terms of Service / Podmienky Služby", href: "/terms" },
|
||||
{ label: "Cookie Policy / Politika Cookies", href: "/cookies" },
|
||||
{ label: "Contact / Kontakt", href: "/contact" },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="small"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="circleGradient"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
brandName="Aura"
|
||||
navItems={navItems}
|
||||
button={{ text: "Get Started / Začať", href: "/" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<ProductCardOne
|
||||
title="Creative Services / Kreatívne Služby"
|
||||
description="Professional creative services with individual pricing. Work directly with our expert team or leverage AI assistance for accelerated creativity and results. / Profesionálne kreatívne služby s jednotnými cenami. Pracujte priamo s našim odborným tímom alebo využite pomoc AI na zrýchlenie kreativity a výsledkov."
|
||||
tag="Services / Služby"
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Professional Photography / Profesionálna Fotografia",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-photography-portfolio-showc-1773160382473-aa80c869.png",
|
||||
imageAlt:
|
||||
"Professional photography portfolio showcase with stunning product and lifestyle images. Dark background with neon orange highlights.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Videography & Editing / Videografia & Strih",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/professional-videography-service-showcas-1773160383259-1b7e724c.png",
|
||||
imageAlt:
|
||||
"Professional videography service showcasing with cinematic video thumbnails. Dark creative interface with neon orange accents.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Graphic Design / Grafický Dizajn",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/graphic-design-service-portfolio-showing-1773160384207-9e6d5f11.jpg",
|
||||
imageAlt:
|
||||
"Graphic design service portfolio showing various design work including branding, layouts, and creative assets.",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "AI Marketing Campaigns / AI Marketingové Kampane",
|
||||
price: "Custom / Individuálne",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/digital-marketing-service-portfolio-with-1773160385340-2dc9d304.jpg",
|
||||
imageAlt:
|
||||
"Digital marketing service portfolio with social media campaigns, content creation, and marketing materials.",
|
||||
},
|
||||
]}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="ai-marketing" data-section="ai-marketing">
|
||||
<SplitAbout
|
||||
title="AI Client Profiling & Marketing Engine / AI Profilovanie Klientov a Marketingový Engine"
|
||||
description="Powered by NotebookLM-inspired technology. Our AI analyzes your business, understands your clients, and generates personalized marketing strategies that convert. Real-time campaign optimization, social media content generation, and strategic recommendations. / Poháňané technológiou inšpirovanou NotebookLM. Naša AI analyzuje vašu firmu, rozumie vašim klientom a generuje personalizované marketingové stratégie, ktoré konvertujú. Optimalizácia kampane v reálnom čase, generovanie obsahu sociálnych médií a strategické odporúčania."
|
||||
tag="AI Marketing / AI Marketing"
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Client Profiling / Profilovanie Klientov",
|
||||
description:
|
||||
"AI-powered analysis of your target audience and customer behavior patterns. / AI-poháňaná analýza vašej cieľovej skupiny a vzorov správania zákazníkov.",
|
||||
icon: Target,
|
||||
},
|
||||
{
|
||||
title: "Automated Campaigns / Automatizované Kampane",
|
||||
description:
|
||||
"Create, launch, and optimize marketing campaigns in seconds. Multi-channel deployment across social media, email, and web. / Vytvárajte, spúšťajte a optimalizujte marketingové kampane v sekundách. Nasadenie na viacerých kanáloch cez sociálne médiá, email a web.",
|
||||
icon: Rocket,
|
||||
},
|
||||
{
|
||||
title: "Content Generation / Generovanie Obsahu",
|
||||
description:
|
||||
"AI-generated social media posts, blog content, and creative assets tailored to your brand voice and audience. / AI-generovaný obsah sociálnych médií, blogy a kreatívne aktíva prispôsobené hlasu vašej značky a publiku.",
|
||||
icon: Sparkles,
|
||||
},
|
||||
{
|
||||
title: "Real-Time Analytics / Analýza v Reálnom Čase",
|
||||
description:
|
||||
"Monitor campaign performance, track ROI, and receive AI-powered optimization recommendations instantly. / Sledujte výkon kampane, sledujte ROI a okamžite dostávajte odporúčania na optimalizáciu poháňané AI.",
|
||||
icon: BarChart3,
|
||||
},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AlBnsBj6EeBMKdvTCuV7kS0Cn2/ai-marketing-engine-dashboard-showing-au-1773160384246-1a4cbee1.jpg"
|
||||
imagePosition="right"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={footerColumns}
|
||||
bottomLeftText="© 2024 Aura. All rights reserved. / Všetky práva vyhradené."
|
||||
bottomRightText="Made with ✨ by Aura Team / Vytvorené s ✨ tímom Aura"
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
28
src/app/styles/base.css
Normal file
28
src/app/styles/base.css
Normal file
@@ -0,0 +1,28 @@
|
||||
* {
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 0);
|
||||
}
|
||||
|
||||
html {
|
||||
overscroll-behavior: none;
|
||||
overscroll-behavior-y: none;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: var(--background);
|
||||
color: var(--foreground);
|
||||
font-family: var(--font-inter), sans-serif;
|
||||
position: relative;
|
||||
min-height: 100vh;
|
||||
overscroll-behavior: none;
|
||||
overscroll-behavior-y: none;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: var(--font-libre-baskerville), serif;
|
||||
}
|
||||
176
src/app/styles/theme.css
Normal file
176
src/app/styles/theme.css
Normal file
@@ -0,0 +1,176 @@
|
||||
@theme inline {
|
||||
--color-background: var(--background);
|
||||
--color-card: var(--card);
|
||||
--color-foreground: var(--foreground);
|
||||
--color-primary-cta: var(--primary-cta);
|
||||
--color-primary-cta-text: var(--primary-cta-text);
|
||||
--color-secondary-cta: var(--secondary-cta);
|
||||
--color-secondary-cta-text: var(--secondary-cta-text);
|
||||
--color-accent: var(--accent);
|
||||
--color-background-accent: var(--background-accent);
|
||||
|
||||
/* theme border radius */
|
||||
--radius-theme: var(--theme-border-radius);
|
||||
--radius-theme-capped: var(--theme-border-radius-capped);
|
||||
|
||||
/* text */
|
||||
--text-2xs: var(--text-2xs);
|
||||
--text-xs: var(--text-xs);
|
||||
--text-sm: var(--text-sm);
|
||||
--text-base: var(--text-base);
|
||||
--text-lg: var(--text-lg);
|
||||
--text-xl: var(--text-xl);
|
||||
--text-2xl: var(--text-2xl);
|
||||
--text-3xl: var(--text-3xl);
|
||||
--text-4xl: var(--text-4xl);
|
||||
--text-5xl: var(--text-5xl);
|
||||
--text-6xl: var(--text-6xl);
|
||||
--text-7xl: var(--text-7xl);
|
||||
--text-8xl: var(--text-8xl);
|
||||
--text-9xl: var(--text-9xl);
|
||||
|
||||
/* height */
|
||||
--height-4: var(--height-4);
|
||||
--height-5: var(--height-5);
|
||||
--height-6: var(--height-6);
|
||||
--height-7: var(--height-7);
|
||||
--height-8: var(--height-8);
|
||||
--height-9: var(--height-9);
|
||||
--height-11: var(--height-11);
|
||||
--height-12: var(--height-12);
|
||||
|
||||
--height-10: var(--height-10);
|
||||
--height-30: var(--height-30);
|
||||
--height-90: var(--height-90);
|
||||
--height-100: var(--height-100);
|
||||
--height-110: var(--height-110);
|
||||
--height-120: var(--height-120);
|
||||
--height-130: var(--height-130);
|
||||
--height-140: var(--height-140);
|
||||
--height-150: var(--height-150);
|
||||
|
||||
--height-page-padding: calc(2.25rem+var(--vw-1_5)+var(--vw-1_5));
|
||||
|
||||
/* width */
|
||||
--width-5: var(--width-5);
|
||||
--width-7_5: var(--width-7_5);
|
||||
--width-10: var(--width-10);
|
||||
--width-12_5: var(--width-12_5);
|
||||
--width-15: var(--width-15);
|
||||
--width-17: var(--width-17);
|
||||
--width-17_5: var(--width-17_5);
|
||||
--width-20: var(--width-20);
|
||||
--width-21: var(--width-21);
|
||||
--width-22_5: var(--width-22_5);
|
||||
--width-25: var(--width-25);
|
||||
--width-26: var(--width-26);
|
||||
--width-27_5: var(--width-27_5);
|
||||
--width-30: var(--width-30);
|
||||
--width-32_5: var(--width-32_5);
|
||||
--width-35: var(--width-35);
|
||||
--width-37_5: var(--width-37_5);
|
||||
--width-40: var(--width-40);
|
||||
--width-42_5: var(--width-42_5);
|
||||
--width-45: var(--width-45);
|
||||
--width-47_5: var(--width-47_5);
|
||||
--width-50: var(--width-50);
|
||||
--width-52_5: var(--width-52_5);
|
||||
--width-55: var(--width-55);
|
||||
--width-57_5: var(--width-57_5);
|
||||
--width-60: var(--width-60);
|
||||
--width-62_5: var(--width-62_5);
|
||||
--width-65: var(--width-65);
|
||||
--width-67_5: var(--width-67_5);
|
||||
--width-70: var(--width-70);
|
||||
--width-72_5: var(--width-72_5);
|
||||
--width-75: var(--width-75);
|
||||
--width-77_5: var(--width-77_5);
|
||||
--width-80: var(--width-80);
|
||||
--width-82_5: var(--width-82_5);
|
||||
--width-85: var(--width-85);
|
||||
--width-87_5: var(--width-87_5);
|
||||
--width-90: var(--width-90);
|
||||
--width-92_5: var(--width-92_5);
|
||||
--width-95: var(--width-95);
|
||||
--width-97_5: var(--width-97_5);
|
||||
--width-100: var(--width-100);
|
||||
--width-content-width: var(--width-content-width);
|
||||
--width-carousel-padding: var(--width-carousel-padding);
|
||||
--width-carousel-padding-controls: var(--width-carousel-padding-controls);
|
||||
--width-carousel-padding-expanded: var(--width-carousel-padding-expanded);
|
||||
--width-carousel-padding-controls-expanded: var(--width-carousel-padding-controls-expanded);
|
||||
--width-carousel-item-3: var(--width-carousel-item-3);
|
||||
--width-carousel-item-4: var(--width-carousel-item-4);
|
||||
--width-x-padding-mask-fade: var(--width-x-padding-mask-fade);
|
||||
--width-content-width-expanded: var(--width-content-width-expanded);
|
||||
|
||||
/* gap */
|
||||
--spacing-1: var(--vw-0_25);
|
||||
--spacing-2: var(--vw-0_5);
|
||||
--spacing-3: var(--vw-0_75);
|
||||
--spacing-4: var(--vw-1);
|
||||
--spacing-5: var(--vw-1_25);
|
||||
--spacing-6: var(--vw-1_5);
|
||||
--spacing-7: var(--vw-1_75);
|
||||
--spacing-8: var(--vw-2);
|
||||
|
||||
--spacing-x-1: var(--vw-0_25);
|
||||
--spacing-x-2: var(--vw-0_5);
|
||||
--spacing-x-3: var(--vw-0_75);
|
||||
--spacing-x-4: var(--vw-1);
|
||||
--spacing-x-5: var(--vw-1_25);
|
||||
--spacing-x-6: var(--vw-1_5);
|
||||
|
||||
/* border radius */
|
||||
--radius-none: 0;
|
||||
--radius-sm: var(--vw-0_5);
|
||||
--radius: var(--vw-0_75);
|
||||
--radius-md: var(--vw-1);
|
||||
--radius-lg: var(--vw-1_25);
|
||||
--radius-xl: var(--vw-1_75);
|
||||
--radius-full: 999px;
|
||||
|
||||
/* padding */
|
||||
--padding-1: var(--vw-0_25);
|
||||
--padding-2: var(--vw-0_5);
|
||||
--padding-2.5: var(--vw-0_625);
|
||||
--padding-3: var(--vw-0_75);
|
||||
--padding-4: var(--vw-1);
|
||||
--padding-5: var(--vw-1_25);
|
||||
--padding-6: var(--vw-1_5);
|
||||
--padding-7: var(--vw-1_75);
|
||||
--padding-8: var(--vw-2);
|
||||
|
||||
--padding-x-1: var(--vw-0_25);
|
||||
--padding-x-2: var(--vw-0_5);
|
||||
--padding-x-3: var(--vw-0_75);
|
||||
--padding-x-4: var(--vw-1);
|
||||
--padding-x-5: var(--vw-1_25);
|
||||
--padding-x-6: var(--vw-1_5);
|
||||
--padding-x-7: var(--vw-1_75);
|
||||
--padding-x-8: var(--vw-2);
|
||||
|
||||
--padding-hero-page-padding-half: var(--padding-hero-page-padding-half);
|
||||
--padding-hero-page-padding: var(--padding-hero-page-padding);
|
||||
--padding-hero-page-padding-1_5: var(--padding-hero-page-padding-1_5);
|
||||
--padding-hero-page-padding-double: var(--padding-hero-page-padding-double);
|
||||
|
||||
/* margin */
|
||||
--margin-1: var(--vw-0_25);
|
||||
--margin-2: var(--vw-0_5);
|
||||
--margin-3: var(--vw-0_75);
|
||||
--margin-4: var(--vw-1);
|
||||
--margin-5: var(--vw-1_25);
|
||||
--margin-6: var(--vw-1_5);
|
||||
--margin-7: var(--vw-1_75);
|
||||
--margin-8: var(--vw-2);
|
||||
|
||||
--margin-x-1: var(--vw-0_25);
|
||||
--margin-x-2: var(--vw-0_5);
|
||||
--margin-x-3: var(--vw-0_75);
|
||||
--margin-x-4: var(--vw-1);
|
||||
--margin-x-5: var(--vw-1_25);
|
||||
--margin-x-6: var(--vw-1_5);
|
||||
--margin-x-7: var(--vw-1_75);
|
||||
--margin-x-8: var(--vw-2);
|
||||
}
|
||||
228
src/app/styles/utilities.css
Normal file
228
src/app/styles/utilities.css
Normal file
@@ -0,0 +1,228 @@
|
||||
@layer components {}
|
||||
|
||||
@layer utilities {
|
||||
|
||||
/* Card, primary-button, and secondary-button styles are now dynamically injected via ThemeProvider */
|
||||
|
||||
/* .card {
|
||||
@apply backdrop-blur-sm bg-gradient-to-br from-card/80 to-card/40 shadow-sm border border-card;
|
||||
}
|
||||
|
||||
.primary-button {
|
||||
@apply bg-gradient-to-b from-primary-cta/83 to-primary-cta;
|
||||
box-shadow:
|
||||
color-mix(in srgb, var(--color-background) 25%, transparent) 0px 1px 1px 0px inset,
|
||||
color-mix(in srgb, var(--color-primary-cta) 15%, transparent) 3px 3px 3px 0px;
|
||||
}
|
||||
|
||||
.secondary-button {
|
||||
@apply backdrop-blur-sm bg-gradient-to-br from-secondary-cta/80 to-secondary-cta shadow-sm border border-secondary-cta;
|
||||
} */
|
||||
|
||||
.tag-card {
|
||||
@apply backdrop-blur-sm bg-gradient-to-br from-card/80 to-card/40 shadow-sm border border-card;
|
||||
}
|
||||
|
||||
.inset-glow-border {
|
||||
@apply relative;
|
||||
}
|
||||
|
||||
.inset-glow-border::before {
|
||||
content: "";
|
||||
@apply absolute pointer-events-none inset-0 p-[1px];
|
||||
border-radius: inherit;
|
||||
background: linear-gradient(
|
||||
0deg,
|
||||
color-mix(in srgb, var(--color-primary-cta) 20%, var(--color-background)) 0%,
|
||||
color-mix(in srgb, var(--color-primary-cta) 40%, var(--color-background)) 27%,
|
||||
color-mix(in srgb, var(--color-primary-cta) 60%, var(--color-foreground)) 62%,
|
||||
color-mix(in srgb, var(--color-primary-cta) 80%, var(--color-foreground)) 100%
|
||||
);
|
||||
mask:
|
||||
linear-gradient(#000 0 0) content-box,
|
||||
linear-gradient(#000 0 0);
|
||||
mask-composite: exclude;
|
||||
}
|
||||
|
||||
.mask-fade-x {
|
||||
-webkit-mask-image: linear-gradient(to right, transparent 0%, transparent calc((100vw - var(--width-content-width)) / 4), black calc((100vw - var(--width-content-width)) / 2 + 5vw), black calc(100% - (100vw - var(--width-content-width)) / 2 - 5vw), transparent calc(100% - (100vw - var(--width-content-width)) / 4), transparent 100%);
|
||||
mask-image: linear-gradient(to right, transparent 0%, transparent calc((100vw - var(--width-content-width)) / 4), black calc((100vw - var(--width-content-width)) / 2 + 5vw), black calc(100% - (100vw - var(--width-content-width)) / 2 - 5vw), transparent calc(100% - (100vw - var(--width-content-width)) / 4), transparent 100%);
|
||||
}
|
||||
|
||||
.mask-padding-x {
|
||||
-webkit-mask-image: linear-gradient(to right, transparent 0%, black var(--width-x-padding-mask-fade), black calc(100% - var(--width-x-padding-mask-fade)), transparent 100%);
|
||||
mask-image: linear-gradient(to right, transparent 0%, black var(--width-x-padding-mask-fade), black calc(100% - var(--width-x-padding-mask-fade)), transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-bottom {
|
||||
-webkit-mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 100%);
|
||||
mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-y {
|
||||
mask-image: linear-gradient(to bottom,
|
||||
transparent 0%,
|
||||
black var(--vw-1_5),
|
||||
black calc(100% - var(--vw-1_5)),
|
||||
transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-y {
|
||||
mask-image: linear-gradient(to bottom,
|
||||
transparent 0%,
|
||||
black var(--vw-1_5),
|
||||
black calc(100% - var(--vw-1_5)),
|
||||
transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-y-medium {
|
||||
mask-image: linear-gradient(to bottom,
|
||||
transparent 0%,
|
||||
black 20%,
|
||||
black 80%,
|
||||
transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-bottom-large {
|
||||
-webkit-mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 75%, transparent 100%);
|
||||
mask-image: linear-gradient(to bottom, black 0%, black 50%, transparent 75%, transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-bottom-long {
|
||||
-webkit-mask-image: linear-gradient(to bottom, black 0%, black 5%, transparent 100%);
|
||||
mask-image: linear-gradient(to bottom, black 0%, black 5%, transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-top-long {
|
||||
-webkit-mask-image: linear-gradient(to top, black 0%, black 5%, transparent 100%);
|
||||
mask-image: linear-gradient(to top, black 0%, black 5%, transparent 100%);
|
||||
}
|
||||
|
||||
.mask-fade-xy {
|
||||
-webkit-mask-image:
|
||||
linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),
|
||||
linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%);
|
||||
mask-image:
|
||||
linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%),
|
||||
linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%);
|
||||
-webkit-mask-composite: source-in;
|
||||
mask-composite: intersect;
|
||||
}
|
||||
|
||||
/* ANIMATION */
|
||||
|
||||
.animation-container {
|
||||
animation:
|
||||
fadeInOpacity 0.8s ease-in-out forwards,
|
||||
fadeInTranslate 0.6s forwards;
|
||||
}
|
||||
|
||||
.animation-container-fade {
|
||||
animation: fadeInOpacity 0.8s ease-in-out forwards;
|
||||
}
|
||||
|
||||
@keyframes fadeInOpacity {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
to {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadeInTranslate {
|
||||
from {
|
||||
transform: translateY(0.75vh);
|
||||
}
|
||||
|
||||
to {
|
||||
transform: translateY(0vh);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes aurora {
|
||||
from {
|
||||
background-position: 50% 50%, 50% 50%;
|
||||
}
|
||||
|
||||
to {
|
||||
background-position: 350% 50%, 350% 50%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes spin-slow {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
to {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes spin-reverse {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
to {
|
||||
transform: rotate(-360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.animate-spin-slow {
|
||||
animation: spin-slow 15s linear infinite;
|
||||
}
|
||||
|
||||
.animate-spin-reverse {
|
||||
animation: spin-reverse 10s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes marquee-vertical {
|
||||
from {
|
||||
transform: translateY(0);
|
||||
}
|
||||
to {
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
}
|
||||
|
||||
.animate-marquee-vertical {
|
||||
animation: marquee-vertical 40s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes marquee-vertical-reverse {
|
||||
from {
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
to {
|
||||
transform: translateY(0);
|
||||
}
|
||||
}
|
||||
|
||||
.animate-marquee-vertical-reverse {
|
||||
animation: marquee-vertical-reverse 40s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes orbit {
|
||||
from {
|
||||
transform: rotate(var(--initial-position, 0deg)) translateX(var(--translate-position, 120px)) rotate(calc(-1 * var(--initial-position, 0deg)));
|
||||
}
|
||||
to {
|
||||
transform: rotate(calc(var(--initial-position, 0deg) + 360deg)) translateX(var(--translate-position, 120px)) rotate(calc(-1 * (var(--initial-position, 0deg) + 360deg)));
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes map-dot-pulse {
|
||||
0%, 100% {
|
||||
transform: scale(0.4);
|
||||
opacity: 0.6;
|
||||
}
|
||||
50% {
|
||||
transform: scale(1.4);
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
217
src/app/styles/variables.css
Normal file
217
src/app/styles/variables.css
Normal file
@@ -0,0 +1,217 @@
|
||||
:root {
|
||||
/* Base units */
|
||||
/* --vw is set by ThemeProvider */
|
||||
|
||||
/* --background: #f5f4ef;
|
||||
--card: #dad6cd;
|
||||
--foreground: #2a2928;
|
||||
--primary-cta: #2a2928;
|
||||
--secondary-cta: #ecebea;
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #0a0a0a;
|
||||
--card: #1a1a1a;
|
||||
--foreground: #fffaf5e6;
|
||||
--primary-cta: #ffaa70;
|
||||
--primary-cta-text: #0a0a0a;
|
||||
--secondary-cta: #1a1a1a;
|
||||
--secondary-cta-text: #fffaf5e6;
|
||||
--accent: #737373;
|
||||
--background-accent: #737373;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
--text-xs: clamp(0.54rem, 0.72vw, 0.72rem);
|
||||
--text-sm: clamp(0.615rem, 0.82vw, 0.82rem);
|
||||
--text-base: clamp(0.69rem, 0.92vw, 0.92rem);
|
||||
--text-lg: clamp(0.75rem, 1vw, 1rem);
|
||||
--text-xl: clamp(0.825rem, 1.1vw, 1.1rem);
|
||||
--text-2xl: clamp(0.975rem, 1.3vw, 1.3rem);
|
||||
--text-3xl: clamp(1.2rem, 1.6vw, 1.6rem);
|
||||
--text-4xl: clamp(1.5rem, 2vw, 2rem);
|
||||
--text-5xl: clamp(2.025rem, 2.75vw, 2.75rem);
|
||||
--text-6xl: clamp(2.475rem, 3.3vw, 3.3rem);
|
||||
--text-7xl: clamp(3rem, 4vw, 4rem);
|
||||
--text-8xl: clamp(3.5rem, 4.5vw, 4.5rem);
|
||||
--text-9xl: clamp(5.25rem, 7vw, 7rem); */
|
||||
|
||||
/* Base spacing units */
|
||||
--vw-0_25: calc(var(--vw) * 0.25);
|
||||
--vw-0_5: calc(var(--vw) * 0.5);
|
||||
--vw-0_625: calc(var(--vw) * 0.625);
|
||||
--vw-0_75: calc(var(--vw) * 0.75);
|
||||
--vw-1: calc(var(--vw) * 1);
|
||||
--vw-1_25: calc(var(--vw) * 1.25);
|
||||
--vw-1_5: calc(var(--vw) * 1.5);
|
||||
--vw-1_75: calc(var(--vw) * 1.75);
|
||||
--vw-2: calc(var(--vw) * 2);
|
||||
--vw-2_25: calc(var(--vw) * 2.25);
|
||||
--vw-2_5: calc(var(--vw) * 2.5);
|
||||
--vw-2_75: calc(var(--vw) * 2.75);
|
||||
--vw-3: calc(var(--vw) * 3);
|
||||
|
||||
/* width */
|
||||
--width-5: clamp(4rem, 5vw, 6rem);
|
||||
--width-7_5: clamp(5.625rem, 7.5vw, 7.5rem);
|
||||
--width-10: clamp(7.5rem, 10vw, 10rem);
|
||||
--width-12_5: clamp(9.375rem, 12.5vw, 12.5rem);
|
||||
--width-15: clamp(11.25rem, 15vw, 15rem);
|
||||
--width-17: clamp(12.75rem, 17vw, 17rem);
|
||||
--width-17_5: clamp(13.125rem, 17.5vw, 17.5rem);
|
||||
--width-20: clamp(15rem, 20vw, 20rem);
|
||||
--width-21: clamp(15.75rem, 21vw, 21rem);
|
||||
--width-22_5: clamp(16.875rem, 22.5vw, 22.5rem);
|
||||
--width-25: clamp(18.75rem, 25vw, 25rem);
|
||||
--width-26: clamp(19.5rem, 26vw, 26rem);
|
||||
--width-27_5: clamp(20.625rem, 27.5vw, 27.5rem);
|
||||
--width-30: clamp(22.5rem, 30vw, 30rem);
|
||||
--width-32_5: clamp(24.375rem, 32.5vw, 32.5rem);
|
||||
--width-35: clamp(26.25rem, 35vw, 35rem);
|
||||
--width-37_5: clamp(28.125rem, 37.5vw, 37.5rem);
|
||||
--width-40: clamp(30rem, 40vw, 40rem);
|
||||
--width-42_5: clamp(31.875rem, 42.5vw, 42.5rem);
|
||||
--width-45: clamp(33.75rem, 45vw, 45rem);
|
||||
--width-47_5: clamp(35.625rem, 47.5vw, 47.5rem);
|
||||
--width-50: clamp(37.5rem, 50vw, 50rem);
|
||||
--width-52_5: clamp(39.375rem, 52.5vw, 52.5rem);
|
||||
--width-55: clamp(41.25rem, 55vw, 55rem);
|
||||
--width-57_5: clamp(43.125rem, 57.5vw, 57.5rem);
|
||||
--width-60: clamp(45rem, 60vw, 60rem);
|
||||
--width-62_5: clamp(46.875rem, 62.5vw, 62.5rem);
|
||||
--width-65: clamp(48.75rem, 65vw, 65rem);
|
||||
--width-67_5: clamp(50.625rem, 67.5vw, 67.5rem);
|
||||
--width-70: clamp(52.5rem, 70vw, 70rem);
|
||||
--width-72_5: clamp(54.375rem, 72.5vw, 72.5rem);
|
||||
--width-75: clamp(56.25rem, 75vw, 75rem);
|
||||
--width-77_5: clamp(58.125rem, 77.5vw, 77.5rem);
|
||||
--width-80: clamp(60rem, 80vw, 80rem);
|
||||
--width-82_5: clamp(61.875rem, 82.5vw, 82.5rem);
|
||||
--width-85: clamp(63.75rem, 85vw, 85rem);
|
||||
--width-87_5: clamp(65.625rem, 87.5vw, 87.5rem);
|
||||
--width-90: clamp(67.5rem, 90vw, 90rem);
|
||||
--width-92_5: clamp(69.375rem, 92.5vw, 92.5rem);
|
||||
--width-95: clamp(71.25rem, 95vw, 95rem);
|
||||
--width-97_5: clamp(73.125rem, 97.5vw, 97.5rem);
|
||||
--width-100: clamp(75rem, 100vw, 100rem);
|
||||
/* --width-content-width and --width-content-width-expanded are set by ThemeProvider */
|
||||
--width-carousel-padding: calc((100vw - var(--width-content-width)) / 2 + 1px - var(--vw-1_5));
|
||||
--width-carousel-padding-controls: calc((100vw - var(--width-content-width)) / 2 + 1px);
|
||||
--width-carousel-padding-expanded: calc((var(--width-content-width-expanded) - var(--width-content-width)) / 2 + 1px - var(--vw-1_5));
|
||||
--width-carousel-padding-controls-expanded: calc((var(--width-content-width-expanded) - var(--width-content-width)) / 2 + 1px);
|
||||
--width-carousel-item-3: calc(var(--width-content-width) / 3 - var(--vw-1_5) / 3 * 2);
|
||||
--width-carousel-item-4: calc(var(--width-content-width) / 4 - var(--vw-1_5) / 4 * 3);
|
||||
--width-x-padding-mask-fade: clamp(1.5rem, 4vw, 4rem);
|
||||
|
||||
--height-4: 1rem;
|
||||
--height-5: 1.25rem;
|
||||
--height-6: 1.5rem;
|
||||
--height-7: 1.75rem;
|
||||
--height-8: 2rem;
|
||||
--height-9: 2.25rem;
|
||||
--height-10: 2.5rem;
|
||||
--height-11: 2.75rem;
|
||||
--height-12: 3rem;
|
||||
--height-30: 7.5rem;
|
||||
--height-90: 22.5rem;
|
||||
--height-100: 25rem;
|
||||
--height-110: 27.5rem;
|
||||
--height-120: 30rem;
|
||||
--height-130: 32.5rem;
|
||||
--height-140: 35rem;
|
||||
--height-150: 37.5rem;
|
||||
|
||||
/* hero page padding */
|
||||
--padding-hero-page-padding-half: calc((var(--height-10) + var(--vw-1_5) + var(--vw-1_5) + var(--height-10)) / 2);
|
||||
--padding-hero-page-padding: calc(var(--height-10) + var(--vw-1_5) + var(--vw-1_5) + var(--height-10));
|
||||
--padding-hero-page-padding-1_5: calc(1.5 * (var(--height-10) + var(--vw-1_5) + var(--vw-1_5) + var(--height-10)));
|
||||
--padding-hero-page-padding-double: calc(2 * (var(--height-10) + var(--vw-1_5) + var(--vw-1_5) + var(--height-10)));
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
:root {
|
||||
/* --vw and text sizing are set by ThemeProvider */
|
||||
/* --vw: 3vw;
|
||||
|
||||
--text-2xs: 2.5vw;
|
||||
--text-xs: 2.75vw;
|
||||
--text-sm: 3vw;
|
||||
--text-base: 3.25vw;
|
||||
--text-lg: 3.5vw;
|
||||
--text-xl: 4.25vw;
|
||||
--text-2xl: 5vw;
|
||||
--text-3xl: 6vw;
|
||||
--text-4xl: 7vw;
|
||||
--text-5xl: 7.5vw;
|
||||
--text-6xl: 8.5vw;
|
||||
--text-7xl: 10vw;
|
||||
--text-8xl: 12vw;
|
||||
--text-9xl: 14vw; */
|
||||
|
||||
--width-5: 5vw;
|
||||
--width-7_5: 7.5vw;
|
||||
--width-10: 10vw;
|
||||
--width-12_5: 12.5vw;
|
||||
--width-15: 15vw;
|
||||
--width-17_5: 17.5vw;
|
||||
--width-20: 20vw;
|
||||
--width-22_5: 22.5vw;
|
||||
--width-25: 25vw;
|
||||
--width-27_5: 27.5vw;
|
||||
--width-30: 30vw;
|
||||
--width-32_5: 32.5vw;
|
||||
--width-35: 35vw;
|
||||
--width-37_5: 37.5vw;
|
||||
--width-40: 40vw;
|
||||
--width-42_5: 42.5vw;
|
||||
--width-45: 45vw;
|
||||
--width-47_5: 47.5vw;
|
||||
--width-50: 50vw;
|
||||
--width-52_5: 52.5vw;
|
||||
--width-55: 55vw;
|
||||
--width-57_5: 57.5vw;
|
||||
--width-60: 60vw;
|
||||
--width-62_5: 62.5vw;
|
||||
--width-65: 65vw;
|
||||
--width-67_5: 67.5vw;
|
||||
--width-70: 70vw;
|
||||
--width-72_5: 72.5vw;
|
||||
--width-75: 75vw;
|
||||
--width-77_5: 77.5vw;
|
||||
--width-80: 80vw;
|
||||
--width-82_5: 82.5vw;
|
||||
--width-85: 85vw;
|
||||
--width-87_5: 87.5vw;
|
||||
--width-90: 90vw;
|
||||
--width-92_5: 92.5vw;
|
||||
--width-95: 95vw;
|
||||
--width-97_5: 97.5vw;
|
||||
--width-100: 100vw;
|
||||
/* --width-content-width and --width-content-width-expanded are set by ThemeProvider */
|
||||
--width-carousel-padding: calc((100vw - var(--width-content-width)) / 2 + 1px - var(--vw-1_5));
|
||||
--width-carousel-padding-controls: calc((100vw - var(--width-content-width)) / 2 + 1px);
|
||||
--width-carousel-padding-expanded: calc((var(--width-content-width-expanded) - var(--width-content-width)) / 2 + 1px - var(--vw-1_5));
|
||||
--width-carousel-padding-controls-expanded: calc((var(--width-content-width-expanded) - var(--width-content-width)) / 2 + 1px);
|
||||
--width-carousel-item-3: var(--width-content-width);
|
||||
--width-carousel-item-4: var(--width-content-width);
|
||||
--width-x-padding-mask-fade: 10vw;
|
||||
|
||||
--height-4: 3.5vw;
|
||||
--height-5: 4.5vw;
|
||||
--height-6: 5.5vw;
|
||||
--height-7: 6.5vw;
|
||||
--height-8: 7.5vw;
|
||||
--height-9: 8.5vw;
|
||||
--height-10: 9vw;
|
||||
--height-11: 10vw;
|
||||
--height-12: 11vw;
|
||||
--height-30: 25vw;
|
||||
--height-90: 81vw;
|
||||
--height-100: 90vw;
|
||||
--height-110: 99vw;
|
||||
--height-120: 108vw;
|
||||
--height-130: 117vw;
|
||||
--height-140: 126vw;
|
||||
--height-150: 135vw;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user