4 Commits

Author SHA1 Message Date
8dbada0833 Merge version_2 into main
Merge version_2 into main
2026-03-07 12:16:17 +00:00
630ac602cd Update src/app/styles/variables.css 2026-03-07 12:16:12 +00:00
8ef59a906f Update src/app/page.tsx 2026-03-07 12:16:12 +00:00
d9c6ecac0c Update src/app/layout.tsx 2026-03-07 12:16:11 +00:00
3 changed files with 40 additions and 25 deletions

View File

@@ -16,11 +16,13 @@ const inter = Inter({
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Timeless Portfolio Design Inspired by Ancient Greece", description: "Explore classical elegance merged with modern design. Discover our award-winning portfolio pieces featuring scroll animations and ancient Greek aesthetics.", keywords: "portfolio design, classical aesthetic, ancient Greece, web design, scroll animations, marble texture", metadataBase: new URL("https://portfolio.example.com"), title: "Timeless Portfolio Design Inspired by Ancient Greece", description: "Explore classical elegance merged with modern design. Discover our award-winning portfolio pieces featuring scroll animations and ancient Greek aesthetics.", keywords: "portfolio design, classical aesthetic, ancient Greece, web design, scroll animations, marble texture", metadataBase: new URL("https://portfolio.example.com"),
alternates: { alternates: {
canonical: "https://portfolio.example.com"}, canonical: "https://portfolio.example.com"
},
openGraph: { openGraph: {
title: "Timeless Portfolio Design Inspired by Ancient Greece", description: "Award-winning portfolios blending classical Greek principles with modern web excellence.", url: "https://portfolio.example.com", siteName: "Timeless Portfolio", type: "website", images: [ title: "Timeless Portfolio Design Inspired by Ancient Greece", description: "Award-winning portfolios blending classical Greek principles with modern web excellence.", url: "https://portfolio.example.com", siteName: "Timeless Portfolio", type: "website", images: [
{ {
url: "http://img.b2bpic.net/free-photo/beautiful-traditional-theatre_181624-30041.jpg", alt: "Portfolio showcase with classical Greek elements"}, url: "http://img.b2bpic.net/free-photo/beautiful-traditional-theatre_181624-30041.jpg", alt: "Portfolio showcase with classical Greek elements"
},
], ],
}, },
twitter: { twitter: {

View File

@@ -35,7 +35,8 @@ export default function LandingPage() {
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
]} ]}
button={{ button={{
text: "Let's Connect", href: "#contact"}} text: "Let's Connect", href: "#contact"
}}
/> />
</div> </div>
@@ -89,26 +90,32 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: Columns3, icon: Columns3,
title: "Temple Architecture", description: "Redesigned classical architecture documentation with modern interactive elements and immersive 3D visualization."}, title: "Temple Architecture", description: "Redesigned classical architecture documentation with modern interactive elements and immersive 3D visualization."
},
{ {
icon: BookOpen, icon: BookOpen,
title: "Historical Chronicles", description: "Digital archive of ancient manuscripts with scroll animations and sophisticated typography that honors the originals."}, title: "Historical Chronicles", description: "Digital archive of ancient manuscripts with scroll animations and sophisticated typography that honors the originals."
},
{ {
icon: Palette, icon: Palette,
title: "Visual Identity System", description: "Complete branding inspired by Greek pottery patterns, featuring gold accents and classical proportions throughout."}, title: "Visual Identity System", description: "Complete branding inspired by Greek pottery patterns, featuring gold accents and classical proportions throughout."
},
{ {
icon: Crown, icon: Crown,
title: "Luxury Commerce", description: "Premium marketplace for classical art reproductions with elegant transitions and sophisticated scroll-triggered reveals."}, title: "Luxury Commerce", description: "Premium marketplace for classical art reproductions with elegant transitions and sophisticated scroll-triggered reveals."
},
{ {
icon: Infinity, icon: Infinity,
title: "Timeless Services", description: "Service portfolio site featuring continuous loop animations and smooth scroll reveals inspired by eternal classical motifs."}, title: "Timeless Services", description: "Service portfolio site featuring continuous loop animations and smooth scroll reveals inspired by eternal classical motifs."
},
{ {
icon: BookOpen, icon: BookOpen,
title: "Cultural Experience", description: "Interactive museum experience platform with timeline animations and immersive storytelling of ancient civilizations."}, title: "Cultural Experience", description: "Interactive museum experience platform with timeline animations and immersive storytelling of ancient civilizations."
},
]} ]}
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
animationType="slide-up" animationType="blur-reveal"
/> />
</div> </div>
@@ -119,11 +126,13 @@ export default function LandingPage() {
tagAnimation="slide-up" tagAnimation="slide-up"
metrics={[ metrics={[
{ {
id: "1", value: "98%", description: "Client retention rate through consistent delivery of excellence and timeless design solutions."}, id: "1", value: "98%", description: "Client retention rate through consistent delivery of excellence and timeless design solutions."
},
{ {
id: "2", value: "50+", description: "Completed projects spanning various industries and mediums, all inspired by classical aesthetics."}, id: "2", value: "50+", description: "Completed projects spanning various industries and mediums, all inspired by classical aesthetics."
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="blur-reveal"
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
@@ -138,13 +147,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", title: "Transcendent Design Vision", quote: "Working with this portfolio team was like collaborating with modern-day philosophers. They understood the essence of classical beauty and translated it into a digital masterpiece.", name: "Alexander Dimitris", role: "Museum Director", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-guy-classic-black-shirt-with-arms-crossed_146671-13946.jpg", imageAlt: "Alexander Dimitris"}, id: "1", title: "Transcendent Design Vision", quote: "Working with this portfolio team was like collaborating with modern-day philosophers. They understood the essence of classical beauty and translated it into a digital masterpiece.", name: "Alexander Dimitris", role: "Museum Director", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-guy-classic-black-shirt-with-arms-crossed_146671-13946.jpg", imageAlt: "Alexander Dimitris"
},
{ {
id: "2", title: "Timeless Excellence", quote: "The scroll animations and design elements felt like walking through an ancient temple. Every detail was thoughtfully crafted with reverence for classical principles.", name: "Helena Stavros", role: "Cultural Heritage Consultant", imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-blonde-woman-white-stylish-blouse-pearl-jewelry-smiles-widely-looks-away-sits-by-little-table-street-cafe_197531-23208.jpg", imageAlt: "Helena Stavros"}, id: "2", title: "Timeless Excellence", quote: "The scroll animations and design elements felt like walking through an ancient temple. Every detail was thoughtfully crafted with reverence for classical principles.", name: "Helena Stavros", role: "Cultural Heritage Consultant", imageSrc: "http://img.b2bpic.net/free-photo/elegant-beautiful-blonde-woman-white-stylish-blouse-pearl-jewelry-smiles-widely-looks-away-sits-by-little-table-street-cafe_197531-23208.jpg", imageAlt: "Helena Stavros"
},
{ {
id: "3", title: "Elegance Personified", quote: "Our portfolio went from ordinary to extraordinary. The classical aesthetic combined with smooth animations created an unforgettable user experience.", name: "Marcus Konstantinou", role: "Gallery Owner", imageSrc: "http://img.b2bpic.net/free-photo/unpleased-young-handsome-caucasian-man-wearing-glasses-standing-with-closed-posture-looking-side-isolated-orange-background-with-copy-space_141793-75298.jpg", imageAlt: "Marcus Konstantinou"}, id: "3", title: "Elegance Personified", quote: "Our portfolio went from ordinary to extraordinary. The classical aesthetic combined with smooth animations created an unforgettable user experience.", name: "Marcus Konstantinou", role: "Gallery Owner", imageSrc: "http://img.b2bpic.net/free-photo/unpleased-young-handsome-caucasian-man-wearing-glasses-standing-with-closed-posture-looking-side-isolated-orange-background-with-copy-space_141793-75298.jpg", imageAlt: "Marcus Konstantinou"
},
{ {
id: "4", title: "Modern Meets Ancient", quote: "They captured the spirit of ancient Greece while maintaining modern functionality. The result exceeded all our expectations and continues to impress visitors daily.", name: "Sophia Papadopoulos", role: "Art Institution Director", imageSrc: "http://img.b2bpic.net/free-photo/closeup-content-pretty-businesswoman-glasses_1262-1740.jpg", imageAlt: "Sophia Papadopoulos"}, id: "4", title: "Modern Meets Ancient", quote: "They captured the spirit of ancient Greece while maintaining modern functionality. The result exceeded all our expectations and continues to impress visitors daily.", name: "Sophia Papadopoulos", role: "Art Institution Director", imageSrc: "http://img.b2bpic.net/free-photo/closeup-content-pretty-businesswoman-glasses_1262-1740.jpg", imageAlt: "Sophia Papadopoulos"
},
]} ]}
/> />
</div> </div>
@@ -165,7 +178,7 @@ export default function LandingPage() {
}} }}
imageSrc="http://img.b2bpic.net/free-photo/stone-wall_1417-1697.jpg" imageSrc="http://img.b2bpic.net/free-photo/stone-wall_1417-1697.jpg"
imageAlt="Contact section marble texture" imageAlt="Contact section marble texture"
mediaAnimation="slide-up" mediaAnimation="blur-reveal"
mediaPosition="right" mediaPosition="right"
buttonText="Send My Vision" buttonText="Send My Vision"
/> />

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f5f5f5; --background: #fef5e7;
--card: #ffffff; --card: #f9f1e1;
--foreground: #1c1c1c; --foreground: #2d1810;
--primary-cta: #1c1c1c; --primary-cta: #8b6914;
--primary-cta-text: #f5f5f5; --primary-cta-text: #f5f5f5;
--secondary-cta: #ffffff; --secondary-cta: #e8d9c1;
--secondary-cta-text: #1c1c1c; --secondary-cta-text: #1c1c1c;
--accent: #6139e6; --accent: #d4a574;
--background-accent: #b3a8e8; --background-accent: #c9956f;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);