Merge version_4 into main

Merge version_4 into main
This commit was merged in pull request #5.
This commit is contained in:
2026-04-19 04:00:19 +00:00
6 changed files with 109 additions and 73 deletions

View File

@@ -6,21 +6,25 @@ import FooterBase from '@/components/sections/footer/FooterBase';
export default function AboutPage() {
return (
<ThemeProvider>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Features", id: "/#features" },
{ name: "Pricing", id: "/pricing" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Docs", id: "/documentation" },
{ name: "Contact", id: "/contact" }
]}
brandName="LuminaWrite"
/>
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div className="pt-32 pb-20 text-center"><h1>About LuminaWrite</h1></div>
<FooterBase columns={[]} logoText="LuminaWrite" />
<div id="footer" data-section="footer">
<FooterBase columns={[]} logoText="LuminaWrite" />
</div>
</ThemeProvider>
);
}

View File

@@ -6,21 +6,25 @@ import FooterBase from '@/components/sections/footer/FooterBase';
export default function BlogPage() {
return (
<ThemeProvider>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Features", id: "/#features" },
{ name: "Pricing", id: "/pricing" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Docs", id: "/documentation" },
{ name: "Contact", id: "/contact" }
]}
brandName="LuminaWrite"
/>
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div className="pt-32 pb-20 text-center"><h1>Blog</h1></div>
<FooterBase columns={[]} logoText="LuminaWrite" />
<div id="footer" data-section="footer">
<FooterBase columns={[]} logoText="LuminaWrite" />
</div>
</ThemeProvider>
);
}

View File

@@ -6,21 +6,25 @@ import FooterBase from '@/components/sections/footer/FooterBase';
export default function ContactPage() {
return (
<ThemeProvider>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Features", id: "/#features" },
{ name: "Pricing", id: "/pricing" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Docs", id: "/documentation" },
{ name: "Contact", id: "/contact" }
]}
brandName="LuminaWrite"
/>
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div className="pt-32 pb-20 text-center"><h1>Contact Us</h1></div>
<FooterBase columns={[]} logoText="LuminaWrite" />
<div id="footer" data-section="footer">
<FooterBase columns={[]} logoText="LuminaWrite" />
</div>
</ThemeProvider>
);
}

View File

@@ -3,10 +3,10 @@
import { useState } from 'react';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { LayoutDashboard, Key, BarChart3, Settings, User } from 'lucide-react';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
export default function DashboardPage() {
const [activeTab, setActiveTab] = useState('overview');
const menuItems = [
{ id: 'overview', name: 'Overview', icon: LayoutDashboard },
{ id: 'profile', name: 'User Profile', icon: User },
@@ -16,7 +16,21 @@ export default function DashboardPage() {
];
return (
<ThemeProvider>
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div className="flex min-h-screen bg-gray-50">
<aside className="w-64 border-r bg-white p-6">
<h1 className="mb-8 text-xl font-bold">LuminaWrite</h1>

View File

@@ -6,21 +6,25 @@ import FooterBase from '@/components/sections/footer/FooterBase';
export default function DocumentationPage() {
return (
<ThemeProvider>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Features", id: "/#features" },
{ name: "Pricing", id: "/pricing" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Docs", id: "/documentation" },
{ name: "Contact", id: "/contact" }
]}
brandName="LuminaWrite"
/>
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div className="pt-32 pb-20 text-center"><h1>Documentation</h1></div>
<FooterBase columns={[]} logoText="LuminaWrite" />
<div id="footer" data-section="footer">
<FooterBase columns={[]} logoText="LuminaWrite" />
</div>
</ThemeProvider>
);
}

View File

@@ -7,21 +7,27 @@ import FooterBase from '@/components/sections/footer/FooterBase';
export default function PricingPage() {
return (
<ThemeProvider>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Features", id: "/#features" },
{ name: "Pricing", id: "/pricing" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Docs", id: "/documentation" },
{ name: "Contact", id: "/contact" }
]}
brandName="LuminaWrite"
/>
<PricingCardTwo title="Plans" description="Choose your plan" animationType="slide-up" textboxLayout="default" plans={[]} />
<FooterBase columns={[]} logoText="LuminaWrite" />
<ThemeProvider defaultButtonVariant="text-stagger" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Blog", id: "/blog" },
{ name: "Documentation", id: "/documentation" },
{ name: "Contact", id: "/contact" },
{ name: "Pricing", id: "/pricing" },
{ name: "Dashboard", id: "/dashboard" }
]}
brandName="LuminaWrite"
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardTwo title="Plans" description="Choose your plan" animationType="slide-up" textboxLayout="default" plans={[]} useInvertedBackground={false} />
</div>
<div id="footer" data-section="footer">
<FooterBase columns={[]} logoText="LuminaWrite" />
</div>
</ThemeProvider>
);
}