-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
496 lines (454 loc) · 23 KB
/
index.html
File metadata and controls
496 lines (454 loc) · 23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CortexA | Digital Excellence</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- Header -->
<header>
<div class="container">
<nav>
<div class="logo">Cortex<span>A</span></div>
<div class="menu-toggle" id="mobile-menu">
<span class="bar"></span>
<span class="bar"></span>
<span class="bar"></span>
</div>
<ul class="nav-links">
<li><a href="#" class="active">Home</a></li>
<li><a href="#services">Services</a></li>
<li><a href="#process">Process</a></li>
<li><a href="#portfolio">Portfolio</a></li>
<li><a href="#contact">Contact</a></li>
<li><a href="#portfolio">About</a></li>
</ul>
</nav>
</div>
</header>
<!-- Hero Section -->
<main>
<section class="hero">
<div class="container">
<div class="split-section">
<div class="hero-content split-content">
<h1>
<span class="glitch-text" data-text="Architecting the">Architecting the</span><br>
<span class="glitch-text text-accent" data-text="Digital Future">Digital Future</span>
</h1>
<p>We build high-performance websites and digital experiences that drive growth. Elevate your
brand with bleeding-edge technology and design.</p>
<div style="display: flex; gap: 1rem;">
<a href="#services" class="btn btn-primary">Our Services</a>
<a href="#portfolio" class="btn btn-outline">View Work</a>
</div>
</div>
<!-- Visual Removed -->
</div>
</div>
</section>
<!-- Infinite Marquee (Tech Stack) -->
<div class="marquee-section">
<div class="marquee-track">
<!-- Content Set 1 -->
<div class="marquee-content">
<span class="marquee-item">React <span>•</span></span>
<span class="marquee-item">Node.js <span>•</span></span>
<span class="marquee-item">TypeScript <span>•</span></span>
<span class="marquee-item">Next.js <span>•</span></span>
<span class="marquee-item">PostgreSQL <span>•</span></span>
<span class="marquee-item">Docker <span>•</span></span>
<span class="marquee-item">AWS <span>•</span></span>
<span class="marquee-item">Figma <span>•</span></span>
</div>
<!-- Content Set 2 (Duplicate for Loop) -->
<div class="marquee-content">
<span class="marquee-item">React <span>•</span></span>
<span class="marquee-item">Node.js <span>•</span></span>
<span class="marquee-item">TypeScript <span>•</span></span>
<span class="marquee-item">Next.js <span>•</span></span>
<span class="marquee-item">PostgreSQL <span>•</span></span>
<span class="marquee-item">Docker <span>•</span></span>
<span class="marquee-item">AWS <span>•</span></span>
<span class="marquee-item">Figma <span>•</span></span>
</div>
</div>
</div>
<div class="black-spacer"></div>
<!-- About Section -->
<section id="about">
<div class="container">
<div class="split-section reverse">
<div class="split-content">
<h2 class="section-title">Who Are We?</h2>
<p style="color: var(--text-secondary); margin-bottom: 1.5rem;">
At CortexA, we are more than just developers; we are digital architects. Our mission is to
bridge the gap between creative vision and technical reality. We believe in:
</p>
<ul
style="color: var(--text-secondary); margin-bottom: 2rem; list-style: none; padding-left: 0;">
<li style="margin-bottom: 0.5rem;">🔹 <strong>Innovation:</strong> Pushing boundaries with
every line of code.</li>
<li style="margin-bottom: 0.5rem;">🔹 <strong>Transparency:</strong> Clear communication at
every step.</li>
<li>🔹 <strong>Results:</strong> Focusing on metrics that matter to your business.</li>
</ul>
<p style="color: var(--text-secondary); margin-bottom: 2rem;">
From startups to enterprises, we partner with clients who refuse to settle for the ordinary.
Let's build something extraordinary together.
</p>
<a href="#about" class="btn btn-outline">More About Us</a>
</div>
<div class="split-image">
<img src="images/agency_team.png" alt="CortexA Team at Work"
style="width: 100%; height: 100%; object-fit: cover;">
</div>
</div>
</div>
</section>
<!-- Services (was Latest Endeavors) -->
<section id="services">
<div class="container">
<h2 class="section-title">Our Expertise</h2>
<p class="section-subtitle">Comprehensive digital solutions tailored to your needs.</p>
<div class="service-grid">
<!-- Card 1 -->
<div class="service-card">
<div class="service-icon">⚡</div>
<h3>Web Design</h3>
<p>Immersive UI/UX design that captures attention. We create visual systems that tell your brand
story with precision and flair.</p>
<a href="#" class="service-link">Learn More</a>
</div>
<!-- Card 2 -->
<div class="service-card">
<div class="service-icon">💻</div>
<h3>Development</h3>
<p>Robust frontend and backend architecture. We build scalable, high-performance web
applications using modern frameworks.</p>
<a href="#" class="service-link">Learn More</a>
</div>
<!-- Card 3 -->
<div class="service-card">
<div class="service-icon">🛍️</div>
<h3>E-Commerce</h3>
<p>Conversion-focused online stores. Seamless checkout experiences and inventory management
integration for max sales.</p>
<a href="#" class="service-link">Learn More</a>
</div>
<!-- Card 4 -->
<div class="service-card">
<div class="service-icon">🔧</div>
<h3>Maintenance</h3>
<p>API integrations and ongoing support. We keep your digital infrastructure secure, updated,
and running smoothly.</p>
<a href="#" class="service-link">Learn More</a>
</div>
<!-- Card 5 (New) -->
<div class="service-card">
<div class="service-icon">📱</div>
<h3>Mobile Apps</h3>
<p>Native and cross-platform mobile solutions. We keep your audience connected with intuitive
apps.</p>
<a href="#" class="service-link">Learn More</a>
</div>
<!-- Card 6 (New) -->
<div class="service-card">
<div class="service-icon">🚀</div>
<h3>SEO & Growth</h3>
<p>Data-driven strategies to boost visibility. We ensure your brand dominates search rankings.
</p>
<a href="#" class="service-link">Learn More</a>
</div>
</div>
</div>
</section>
<!-- Portfolio Section -->
<section id="portfolio">
<div class="container">
<h2 class="section-title">Featured Work</h2>
<p class="section-subtitle">Real results. Real impact. See what we've built.</p>
<div class="portfolio-wrapper">
<button class="slider-btn prev-btn" id="slider-prev">‹</button>
<div class="portfolio-slider" id="portfolio-track">
<!-- Project 1 -->
<div class="project-card">
<div class="project-thumbnail">
<div class="project-image-placeholder">FinTech UI</div>
</div>
<div class="project-info">
<h3>Nova Finance</h3>
<p class="project-desc">Trading platform interface redesign.</p>
<a href="#" class="github-link">View on GitHub <span>↗</span></a>
</div>
</div>
<!-- Project 2 -->
<div class="project-card">
<div class="project-thumbnail">
<div class="project-image-placeholder">E-Com Brand</div>
</div>
<div class="project-info">
<h3>Lumina Fashion</h3>
<p class="project-desc">Headless Shopify storefront.</p>
<a href="#" class="github-link">View on GitHub <span>↗</span></a>
</div>
</div>
<!-- Project 3 (New for scroll demo) -->
<div class="project-card">
<div class="project-thumbnail">
<div class="project-image-placeholder">AI Analytics</div>
</div>
<div class="project-info">
<h3>DataMind AI</h3>
<p class="project-desc">Predictive analytics dashboard.</p>
<a href="#" class="github-link">View on GitHub <span>↗</span></a>
</div>
</div>
<!-- Project 4 (New for scroll demo) -->
<div class="project-card">
<div class="project-thumbnail">
<div class="project-image-placeholder">Social App</div>
</div>
<div class="project-info">
<h3>Connect+</h3>
<p class="project-desc">Real-time messaging application.</p>
<a href="#" class="github-link">View on GitHub <span>↗</span></a>
</div>
</div>
<!-- Project 5 (New for scroll demo) -->
<div class="project-card">
<div class="project-thumbnail">
<div class="project-image-placeholder">Health Tracker</div>
</div>
<div class="project-info">
<h3>Vitality</h3>
<p class="project-desc">Fitness tracking mobile app.</p>
<a href="#" class="github-link">View on GitHub <span>↗</span></a>
</div>
</div>
</div>
<button class="slider-btn next-btn" id="slider-next">›</button>
</div>
<div style="text-align: center; margin-top: 4rem;">
<a href="#" class="btn btn-outline">View Full Case Studies</a>
</div>
</div>
</section>
<!-- Value Proposition (The Cortex Angle) -->
<section id="value-prop">
<div class="container">
<h2 class="section-title">The Cortex Angle</h2>
<p class="section-subtitle">Why choose us? We blend intelligent design with data-driven logic.</p>
<div class="mission-grid">
<div class="card">
<h3 class="text-accent">Intelligent Design</h3>
<p>We don't just make things pretty. Every pixel serves a purpose, guiding user behavior and
maximizing engagement.</p>
</div>
<div class="card">
<h3>Smart Logic</h3>
<p>Complex problems require smart solutions. We architect systems that are efficient, scalable,
and future-proof.</p>
</div>
<div class="card">
<h3>Data-Driven</h3>
<p>We rely on metrics, not guesswork. Our strategies are backed by data to ensure measurable
growth for your business.</p>
</div>
</div>
</div>
</section>
<!-- Process (was Join Us) -->
<section id="process">
<div class="container">
<h2 class="section-title">Our Process</h2>
<p class="section-subtitle">A streamlined approach to bringing your ideas to life.</p>
<div class="steps-grid">
<div class="step-card">
<span class="step-number">01</span>
<h3>Discovery</h3>
<p>We deep dive into your business goals, target audience, and market landscape.</p>
</div>
<div class="step-card">
<span class="step-number">02</span>
<h3>Strategy</h3>
<p>We craft a comprehensive roadmap and technical architecture tailored to your needs.</p>
</div>
<div class="step-card">
<span class="step-number">03</span>
<h3>Build</h3>
<p>Our experts engineer your solution with clean code and pixel-perfect design.</p>
</div>
<div class="step-card">
<span class="step-number">04</span>
<h3>Launch</h3>
<p>We deploy your product, ensure smooth performance, and provide ongoing support.</p>
</div>
</div>
<div style="text-align: center; margin-top: 3rem;">
<a href="#contact" class="btn btn-primary">Start Your Journey</a>
</div>
</div>
</section>
</div>
</section>
<!-- Testimonials -->
<section id="testimonials">
<div class="container">
<h2 class="section-title">Client Stories</h2>
<p class="section-subtitle">Don't just take our word for it.</p>
<div class="testimonials-grid">
<!-- Testimonial 1 -->
<div class="testimonial-card">
<div class="quote-icon">“</div>
<p class="testimonial-text">CortexA completely transformed our digital presence. Their strategic
approach to UI/UX increased our conversions by 200% in the first month.</p>
<div class="testimonial-author">
<div class="author-avatar">SJ</div>
<div class="author-info">
<h4>Sarah Jenkins</h4>
<span>CEO, TechFlow</span>
</div>
</div>
</div>
<!-- Testimonial 2 -->
<div class="testimonial-card">
<div class="quote-icon">“</div>
<p class="testimonial-text">The team delivered a complex fintech platform with speed and
precision. The code quality is exceptional and the design is stunning.</p>
<div class="testimonial-author">
<div class="author-avatar">MR</div>
<div class="author-info">
<h4>Mike Ross</h4>
<span>Founder, Bloom</span>
</div>
</div>
</div>
<!-- Testimonial 3 -->
<div class="testimonial-card">
<div class="quote-icon">“</div>
<p class="testimonial-text">A true partner in innovation. They understood our vision from day
one and executed it beyond our expectations.</p>
<div class="testimonial-author">
<div class="author-avatar">EL</div>
<div class="author-info">
<h4>Elena Lee</h4>
<span>CTO, Nexus Corp</span>
</div>
</div>
</div>
</div>
</div>
</section>
</main>
<!-- Footer -->
<footer id="contact">
<div class="container">
<div class="footer-grid-new">
<!-- About Us -->
<div class="footer-col">
<h4>ABOUT US</h4>
<p>
Separated by distance but connected by vision, CortexA stands at the frontier of digital
innovation.
<br><br>
We do not just observe the changing tides of technology; we are the current. In this large ocean
of challenges, we build the bridges of code and design that ensure no idea goes unrealized.
</p>
</div>
<!-- Our Services -->
<div class="footer-col">
<h4>OUR SERVICES</h4>
<ul class="footer-links">
<li><a href="#">Web Design & UI/UX</a></li>
<li><a href="#">Custom Development</a></li>
<li><a href="#">E-Commerce Solutions</a></li>
<li><a href="#">Cloud Infrastructure</a></li>
<li><a href="#">Brand Strategy</a></li>
</ul>
</div>
<!-- Get Connected -->
<div class="footer-col">
<h4>GET CONNECTED</h4>
<ul class="contact-list">
<li>
<span class="contact-icon">📞</span>
<span class="contact-text">+94 77 084 7338</span>
</li>
<li>
<span class="contact-icon">✉️</span>
<span class="contact-text">hello@cortexa.com</span>
</li>
<li>
<span class="contact-icon">f</span>
<span class="contact-text">Facebook</span>
</li>
<li>
<span class="contact-icon">💬</span>
<span class="contact-text">Whatsapp</span>
</li>
</ul>
</div>
</div>
<div class="copyright">
<p>Copyright © 2025 All rights reserved by Cortex.A</p>
</div>
</div>
</footer>
<script>
const header = document.querySelector('header');
window.addEventListener('scroll', () => {
if (window.scrollY > 50) {
header.classList.add('scrolled');
} else {
header.classList.remove('scrolled');
}
});
// Dynamic Contrast for White Sections
// Dynamic Contrast for White Sections
const whiteSections = document.querySelectorAll('#about, #portfolio, #process, #contact'); // Add other white sections IDs here if needed
const observerOptions = {
root: null,
rootMargin: '-50px 0px 0px 0px', // Trigger when section hits the top (navbar area)
threshold: 0
};
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
header.classList.add('on-white');
} else {
// Only remove if we are leaving the specific white section
// If we had multiple, we'd need smarter logic, but for now specific check is fine
if (entry.target.id === 'about') {
header.classList.remove('on-white');
}
}
});
}, observerOptions);
whiteSections.forEach(section => {
observer.observe(section);
});
// Mobile Menu Toggle
const menuToggle = document.querySelector('#mobile-menu');
const navLinks = document.querySelector('.nav-links');
menuToggle.addEventListener('click', () => {
menuToggle.classList.toggle('is-active');
navLinks.classList.toggle('active');
});
// Portfolio Slider Logic
const sliderTrack = document.getElementById('portfolio-track');
const sliderPrev = document.getElementById('slider-prev');
const sliderNext = document.getElementById('slider-next');
if (sliderTrack && sliderPrev && sliderNext) {
sliderPrev.addEventListener('click', () => {
sliderTrack.scrollLeft -= 350; // Card width + gap (approx)
});
sliderNext.addEventListener('click', () => {
sliderTrack.scrollLeft += 350;
});
}
</script>
</body>
</html>