195 lines
No EOL
9.8 KiB
HTML
195 lines
No EOL
9.8 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" class="dark">
|
|
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>Who - KH3</title>
|
|
<link rel="stylesheet" href="styles/main.css" />
|
|
<meta name="description"
|
|
content="Meet the team at KH3 - Construction Project Management and Fit-out Services in Accra, Ghana." />
|
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap"
|
|
rel="stylesheet" />
|
|
</head>
|
|
|
|
<body class="bg-kh3-black text-white font-montserrat overflow-x-hidden">
|
|
|
|
|
|
<!-- Navigation Menu (Standardized) -->
|
|
<div class="fixed left-0 top-0 h-full w-5/6 md:w-1/3 bg-kh3-black z-50 hidden shadow-2xl" id="navMenu">
|
|
<div class="p-8 flex flex-col h-full">
|
|
<div class="flex items-center gap-3 mb-12">
|
|
<a href="index.html" class="flex items-center gap-3 hover:opacity-80 transition-opacity">
|
|
<img src="assets/images/kh3_logo.png" alt="KH3" class="w-12 h-12" />
|
|
</a>
|
|
</div>
|
|
<nav class="flex-1 relative">
|
|
<div class="absolute inset-0 flex items-center">
|
|
<div class="relative ml-8">
|
|
<!-- Links are now vertically aligned and have no underline -->
|
|
<div class="space-y-6">
|
|
<a href="index.html" class="nav-link ml-0" data-anim="fade-in-left" data-anim-delay="50">
|
|
<span class="md:hidden">HOME</span><span class="nav-link-span">H</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">M</span><span class="nav-link-span">E</span>
|
|
</a>
|
|
<a href="about.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="200">
|
|
<span class="md:hidden">WHY</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">Y</span>
|
|
</a>
|
|
<a href="services.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="350">
|
|
<span class="md:hidden">HOW</span><span class="nav-link-span">H</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">W</span>
|
|
</a>
|
|
<a href="projects.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="550">
|
|
<span class="md:hidden">WHAT</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">A</span><span class="nav-link-span">T</span>
|
|
</a>
|
|
<a href="who.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="650">
|
|
<span class="md:hidden">WHO</span><span class="nav-link-span">W</span><span
|
|
class="nav-link-span">H</span><span class="nav-link-span">O</span>
|
|
</a>
|
|
<a href="contact.html" class="nav-link ml-0" data-trans="crossfade" data-anim="fade-in-left"
|
|
data-anim-delay="750">
|
|
<span class="md:hidden">CONTACTS</span><span class="nav-link-span">C</span><span
|
|
class="nav-link-span">O</span><span class="nav-link-span">N</span><span
|
|
class="nav-link-span">T</span><span class="nav-link-span">A</span><span
|
|
class="nav-link-span">C</span><span class="nav-link-span">T</span><span class="nav-link-span">S</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Static Logo and Menu -->
|
|
<div class="fixed top-6 left-8 z-40">
|
|
<a href="index.html" class="flex items-center gap-3 hover:opacity-80 transition-opacity">
|
|
<img src="assets/images/kh3_logo.png" alt="KH3" class="w-12 h-12" />
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Menu Toggle -->
|
|
<div class="fixed top-6 right-8 md:bottom-12 md:left-12 md:top-auto md:right-auto z-50">
|
|
<div class="cursor-pointer" id="menuToggle">
|
|
<div class="relative inline-block hidden md:block" id="menuWrap">
|
|
<div class="menu-waves" aria-hidden="true"><span class="wave"></span><span class="wave"></span><span
|
|
class="wave"></span></div>
|
|
<div class="menu-outline" aria-hidden="true"></div>
|
|
<div class="relative" id="menuGrid"><img src="assets/icons/closed_petal.png" alt="closed petal"
|
|
class="w-6 h-6" /></div>
|
|
<div id="menuPetal"
|
|
class="absolute inset-0 flex items-center justify-center pointer-events-none opacity-0 transition-opacity">
|
|
<img src="assets/icons/open_petal.png" alt="petal" class="w-8 h-8" />
|
|
</div>
|
|
</div>
|
|
<div class="md:hidden">
|
|
<div class="cursor-pointer bg-black/30 backdrop-blur-sm rounded-lg p-3">
|
|
<div class="grid grid-cols-3 gap-1 w-6 h-6" id="menuGridMobile">
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
<span class="w-1 h-1 bg-white rounded-full"></span><span class="w-1 h-1 bg-white rounded-full"></span><span
|
|
class="w-1 h-1 bg-white rounded-full"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Main Content -->
|
|
<main class="pt-20">
|
|
<section class="relative bg-kh3-black hero-section">
|
|
<div class="grid grid-cols-1 md:grid-cols-2 min-h-[90vh]">
|
|
<div class="relative bg-kh3-black flex items-center">
|
|
<div class="absolute left-12 top-8 bottom-16 flex flex-col items-center opacity-0" data-anim="fade-in-up"
|
|
data-anim-delay="1200">
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2.5 h-2.5 bg-white transform rotate-45"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2.5 h-2.5 bg-white transform rotate-45"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
<div class="w-2.5 h-2.5 bg-white transform rotate-45"></div>
|
|
<div class="w-px flex-1 bg-neutral-800"></div>
|
|
</div>
|
|
<div class="pl-28 pr-6 w-full">
|
|
<div class="flex items-center gap-6 opacity-0" data-anim="fade-in-up" data-anim-delay="1600">
|
|
<div class="flex-1 h-px bg-white"></div>
|
|
<h1 class="whitespace-nowrap text-4xl md:text-6xl tracking-[0.2em] font-bold">WHO</h1>
|
|
<div class="flex-1 h-px bg-white"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="relative overflow-hidden">
|
|
<img src="assets/images/team/team_photo.png" alt="KH3 Team"
|
|
class="w-full h-full object-cover opacity-0 animate-[diagMaskReveal_1500ms_ease-out_300ms_forwards]" />
|
|
<button id="aboutScrollArrow"
|
|
class="flex absolute bottom-10 left-6 items-center flex-col text-white/80 hover:text-white transition-colors opacity-0"
|
|
data-anim="fade-in-up" data-anim-delay="1900">
|
|
<span class="text-xs tracking-widest mb-2">SCROLL</span>
|
|
<svg class="w-5 h-5 animate-arrowPulse" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7" />
|
|
</svg>
|
|
<div class="w-px h-8 bg-white/70"></div>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="py-32 bg-kh3-black text-white team-section">
|
|
<div class="container mx-auto px-8 max-w-7xl">
|
|
<div class="text-center mb-20">
|
|
<h2 class="text-6xl md:text-8xl font-bold mb-8"><span class="text-kh3-red">TEAM</span></h2>
|
|
<div class="flex items-center justify-center mb-8">
|
|
<div class="w-16 h-px bg-white"></div>
|
|
<span class="text-white text-xl font-medium mx-4 tracking-wider">MEET THE KH3 TEAM</span>
|
|
<div class="w-16 h-px bg-white"></div>
|
|
</div>
|
|
<p class="text-xl md:text-2xl text-white/80 max-w-4xl mx-auto leading-relaxed tracking-wide">WE'RE AN
|
|
EVER-EXPANDING FAMILY OF DESIGN AND CONSTRUCTION CRAFTSMEN AND PROJECT MANAGEMENT EXPERTS WHO BELIEVE IN
|
|
DELIVERING HIGH QUALITY SOLUTIONS.</p>
|
|
</div>
|
|
|
|
<!-- This container will be filled by JavaScript -->
|
|
<div id="teamGridContainer" class="mt-20 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 md:gap-6">
|
|
<!-- Team members will be loaded here... -->
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</main>
|
|
|
|
<section class="py-24 bg-[#1b2021] text-white">
|
|
<div class="container mx-auto px-8 max-w-7xl text-center">
|
|
<a href="contact.html"
|
|
class="inline-block uppercase tracking-wider px-8 py-4 border border-white text-white hover:bg-kh3-red hover:border-kh3-red transition-all duration-300 rounded-none animate-border-glow">Contact
|
|
Us</a>
|
|
</div>
|
|
</section>
|
|
|
|
<div class="fixed w-6 h-6 border-2 border-kh3-red rounded-full pointer-events-none z-50 hidden md:block"
|
|
id="customCursor"></div>
|
|
|
|
<div class="fixed inset-0 bg-kh3-black z-50 flex items-center justify-center" id="loadingScreen">
|
|
<div class="text-center">
|
|
<a href="index.html" class="flex items-center gap-3 mb-8 hover:opacity-80 transition-opacity justify-center">
|
|
<img src="assets/images/kh3_logo.png" alt="KH3" class="w-16 h-16" />
|
|
</a>
|
|
<div class="w-64 h-1 bg-neutral-800 rounded-full overflow-hidden">
|
|
<div class="h-full bg-kh3-red rounded-full animate-pulse"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="js/main.js"></script>
|
|
</body>
|
|
|
|
</html> |