chore: create initial project snapshot

Capture the portfolio source, design references, and production assets with repository-specific ignore rules.
This commit is contained in:
2026-09-04 18:23:26 +03:30
commit 75c9a62b37
131 changed files with 4171 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
'use client';
import React from 'react';
import Image from 'next/image';
import { useTheme } from '@/context/ThemeContext';
import { HeroSection } from './HeroSection';
import { RiverJourney } from './RiverJourney';
import styles from './ScenicHeroJourney.module.css';
export const ScenicHeroJourney: React.FC = () => {
const { theme } = useTheme();
return (
<div className={styles.scenicContainer}>
{/* Seamless Continuous Landscape & River Artwork */}
<div className={styles.artworkContainer}>
<Image
src={
theme === 'dark'
? '/assets/landing-to-river-artwork-dark.png'
: '/assets/landing-to-river-artwork.png'
}
alt="Mountain landscape to river journey artwork"
width={1440}
height={1576}
priority
className={styles.artworkImage}
/>
</div>
{/* Hero Section Component */}
<HeroSection />
{/* About Me River Journey Component */}
<RiverJourney />
</div>
);
};