Koperization commited on
Commit
4dc07da
·
verified ·
1 Parent(s): b1d86f2

UPDATE EXISTING HOMEPAGE WITH THESE PRECISE MODIFICATIONS:

Browse files

**1. ADD LEADERSHIP MESSAGES SECTION**
Location: Directly below existing ticker board
Section Requirements:
- Use EXACT same styling as existing homepage sections
- Background: Match existing section backgrounds (transparent/white)
- Padding: Match existing section padding (60px desktop/30px mobile)

Content Structure:
- Two equal cards side-by-side (stacked on mobile)
- Cards must use:
* Existing card styling (shadow, border-radius, etc.)
* Existing color scheme (#5ec0cc for accents)
* Existing typography (Montserrat headings, Open Sans body)

Card Design:
- NO links (messages are standalone, no "Read Full Message")
- Each card contains:
* Header with existing teal accent (#5ec0cc)
* Author photo (circular, match existing photo styling)
* Author name/title (match existing text styling)
* 2-3 paragraph message (black text, existing line height)
* NO clickable elements

Specific Content:
1. Head of Athletics:
- Photo: Use existing Andrew Dean photo or standard placeholder
- Title: "Message from the Head of Athletics"
- Content: [Insert 2-3 paragraph message here]

2. Athletic Council President:
- Photo: Use existing Leang Chinh Dom photo or standard placeholder
- Title: "Message from the Council President"
- Content: [Insert 2-3 paragraph message here]

**2. REPLACE OUR SPORTS SECTION WITH CAROUSEL**
Location: Replace existing scroll-bar sports section
Requirements:
- Use EXACT same colors as homepage:
* Background: Transparent (match existing)
* Text: #121212 (match existing)
* Accents: #5ec0cc (match existing)
- 5 sport items (Volleyball, Basketball, Football, Track & Field, Swimming)
- Visual Treatment:
* Center item: 100% opacity (FULL opacity, no reduction)
* Side items: 60% opacity
* Center item: Normal scale (1.0x, NO enlargement)
* Side items: 0.9x scale
* Smooth transitions between items
- Navigation:
* Desktop: Arrows on sides (match existing button style)
* Mobile: Horizontal scroll with snap-to-center
- Auto-rotate: Every 5 seconds with pause on hover
- Each item contains:
* Sport image (match existing image dimensions)
* Sport name (match existing text styling)
* "Explore Teams" button (match existing button style)

**3. UPDATE QUICK LINKS SECTION**
Action: Replace "Athletic Council" with "News & Media"
Requirements:
- Use EXACT same styling as existing quick links
- New link must match:
* Existing card size/spacing
* Existing icon style (use newspaper icon)
* Existing hover effects
- Link destination: /news (existing news page)

**4. IMPLEMENTATION RULES**
- NO new colors - use EXACT existing homepage palette only
- NO new link destinations - all links must point to existing pages
- NO new styles - match existing homepage styling exactly
- Preserve ALL existing content below updated sections
- Maintain ALL existing functionality

**5. MOBILE SPECIFICATIONS**
- Leadership cards: Stack vertically with existing mobile spacing
- Carousel:
* Horizontal scroll with snap-to-center
* Hide navigation arrows
* Maintain opacity/scale effects
* Center item always at 100% opacity
- Test touch swipe functionality

**6. TECHNICAL REQUIREMENTS**
- Update existing homepage template - DO NOT create new
- Use existing CSS classes where possible
- Ensure carousel works without JavaScript (static fallback)
- All new text must be editable in existing CMS
- Optimize images using existing compression settings

**7. CONTENT TO USE**
Leadership Messages:
1. Andrew Dean: [Insert 2-3 paragraph message about athletic program]
2. Leang Chinh Dom: [Insert 2-3 paragraph message about student leadership]

Sport Links:
- Volleyball → /teams/volleyball (existing)
- Basketball → /teams/basketball (existing)
- Football → /teams/football (existing)
- Track & Field → /teams/track (existing)
- Swimming → /teams/swimming (existing)

**8. VISUAL CONSISTENCY CHECKLIST
[ ] Colors match existing homepage exactly
[ ] Typography matches existing homepage exactly
[ ] Spacing matches existing homepage sections
[ ] Buttons match existing homepage style
[ ] Hover effects match existing homepage
[ ] Transitions match existing animations
[ ] Center sport maintains 100% opacity at all times
[ ] No new link destinations added

Files changed (12) hide show
  1. about.html +1 -1
  2. basketball.html +1 -1
  3. council.html +1 -1
  4. football.html +1 -1
  5. get-involved.html +1 -1
  6. index.html +132 -105
  7. news.html +1 -1
  8. schedule.html +1 -1
  9. swimming.html +1 -1
  10. teams.html +235 -2
  11. track.html +1 -1
  12. volleyball.html +1 -1
about.html CHANGED
@@ -455,7 +455,7 @@
455
  </div>
456
  <p class="mt-2">@NAGAS_NISC</p>
457
  </div>
458
- <div>
459
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
460
  <ul class="space-y-2">
461
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
455
  </div>
456
  <p class="mt-2">@NAGAS_NISC</p>
457
  </div>
458
+ <div>
459
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
460
  <ul class="space-y-2">
461
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
basketball.html CHANGED
@@ -565,7 +565,7 @@
565
  </div>
566
  <p class="mt-2">@NAGAS_NISC</p>
567
  </div>
568
- <div>
569
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
570
  <ul class="space-y-2">
571
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
565
  </div>
566
  <p class="mt-2">@NAGAS_NISC</p>
567
  </div>
568
+ <div>
569
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
570
  <ul class="space-y-2">
571
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
council.html CHANGED
@@ -642,7 +642,7 @@
642
  </div>
643
  <p class="mt-2">@NAGAS_NISC</p>
644
  </div>
645
- <div>
646
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
647
  <ul class="space-y-2">
648
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
642
  </div>
643
  <p class="mt-2">@NAGAS_NISC</p>
644
  </div>
645
+ <div>
646
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
647
  <ul class="space-y-2">
648
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
football.html CHANGED
@@ -730,7 +730,7 @@
730
  </div>
731
  <p class="mt-2">@NAGAS_NISC</p>
732
  </div>
733
- <div>
734
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
735
  <ul class="space-y-2">
736
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
730
  </div>
731
  <p class="mt-2">@NAGAS_NISC</p>
732
  </div>
733
+ <div>
734
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
735
  <ul class="space-y-2">
736
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
get-involved.html CHANGED
@@ -683,7 +683,7 @@
683
  </div>
684
  <p class="mt-2">@NAGAS_NISC</p>
685
  </div>
686
- <div>
687
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
688
  <ul class="space-y-2">
689
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
683
  </div>
684
  <p class="mt-2">@NAGAS_NISC</p>
685
  </div>
686
+ <div>
687
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
688
  <ul class="space-y-2">
689
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
index.html CHANGED
@@ -134,6 +134,7 @@
134
  </div>
135
  </div>
136
  </section>
 
137
  <!-- News Ticker -->
138
  <div class="bg-[#1e1e1e] border-t border-primary py-3 overflow-hidden">
139
  <div class="news-ticker">
@@ -160,48 +161,43 @@
160
  <!-- Leadership Messages -->
161
  <section class="py-16">
162
  <div class="container mx-auto px-4">
163
- <h2 class="text-3xl md:text-4xl font-bold text-[#121212] text-center mb-12">LEADERSHIP MESSAGES</h2>
164
  <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
165
- <!-- Head of Athletics Card -->
166
- <div class="bg-[#1e1e1e] rounded-lg shadow-md overflow-hidden">
167
- <div class="bg-gradient-to-r from-[#5ec0cc] to-[#4ab3c6] p-6">
168
- <div class="flex items-center">
169
- <img src="http://static.photos/people/60x60/21" alt="Andrew Dean" class="w-15 h-15 rounded-full border-2 border-white mr-4">
170
- <div>
171
- <h3 class="text-white text-xl font-bold">Message from the Head of Athletics</h3>
172
- </div>
173
  </div>
174
  </div>
175
- <div class="p-6">
176
- <p class="mb-4 text-white leading-relaxed">As we enter another exciting season, I'm proud of the dedication and sportsmanship our athletes continue to demonstrate. This year, we're focusing on holistic development that builds not just athletic skills, but leadership qualities and resilience.</p>
177
- <p class="mb-4 text-white leading-relaxed">Our new facilities and expanded programs provide unprecedented opportunities for every student to find their passion and excel. I encourage all students to get involved, whether as athletes, supporters, or volunteers.</p>
178
- <p class="text-white leading-relaxed">Together, we'll continue to build a culture of excellence that extends far beyond the playing field, shaping well-rounded individuals ready to take on any challenge.</p>
179
- </div>
180
  </div>
181
-
182
- <!-- Athletic Council President Card -->
183
- <div class="bg-[#1e1e1e] rounded-lg shadow-md overflow-hidden">
184
- <div class="bg-gradient-to-r from-[#5ec0cc] to-[#4ab3c6] p-6">
185
- <div class="flex items-center">
186
- <img src="http://static.photos/people/60x60/11" alt="Leang Chinh Dom" class="w-15 h-15 rounded-full border-2 border-white mr-4">
187
- <div>
188
- <h3 class="text-white text-xl font-bold">Message from the Council President</h3>
189
- </div>
190
  </div>
191
  </div>
192
- <div class="p-6">
193
- <p class="mb-4 text-white leading-relaxed">This year, the Athletic Council is excited to introduce new community engagement initiatives and enhanced spirit programs. We believe athletics should bring our entire school community together.</p>
194
- <p class="mb-4 text-white leading-relaxed">Our goal is to create an inclusive environment where every student feels connected to our teams and proud to be part of the Fighting Nagas family. Join us in making this season unforgettable!</p>
195
- <p class="text-white leading-relaxed">Through teamwork, dedication, and school spirit, we'll continue to strengthen the bonds that make our athletic program truly special.</p>
196
- </div>
197
  </div>
198
  </div>
199
  </div>
200
  </section>
201
 
202
  <!-- Featured Content -->
203
- <section class="py-16">
204
- <div class="container mx-auto px-4">
205
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
206
  <!-- Upcoming Games -->
207
  <div class="bg-[#1e1e1e] p-6 rounded-lg">
@@ -266,7 +262,6 @@
266
  </div>
267
  </div>
268
  </section>
269
-
270
  <!-- Sports Carousel -->
271
  <section class="py-16 bg-[#0a0a0a]">
272
  <div class="container mx-auto px-4">
@@ -275,65 +270,99 @@
275
  <div class="overflow-hidden">
276
  <div class="flex transition-transform duration-500 ease-in-out" id="sportsCarousel">
277
  <!-- Volleyball -->
278
- <div class="flex-shrink-0 w-full md:w-1/3 px-2">
279
- <div class="bg-[#1e1e1e] rounded-lg overflow-hidden mx-auto transform scale-100 opacity-100 transition-all duration-500">
280
- <img src="http://static.photos/sport/300x200/2" alt="Volleyball" class="w-full h-50 object-cover rounded-t-lg">
281
- <div class="p-6 text-center">
282
- <h3 class="text-2xl font-bold text-white mb-4">Volleyball</h3>
283
- <a href="volleyball.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Explore Teams</a>
 
 
 
 
284
  </div>
285
  </div>
286
  </div>
 
287
  <!-- Basketball -->
288
- <div class="flex-shrink-0 w-full md:w-1/3 px-2">
289
- <div class="bg-[#1e1e1e] rounded-lg overflow-hidden mx-auto transform scale-90 opacity-60 transition-all duration-500">
290
- <img src="http://static.photos/sport/300x200/1" alt="Basketball" class="w-full h-50 object-cover rounded-t-lg">
291
- <div class="p-6 text-center">
292
- <h3 class="text-2xl font-bold text-white mb-4">Basketball</h3>
293
- <a href="basketball.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Explore Teams</a>
 
 
 
 
294
  </div>
295
  </div>
296
  </div>
 
297
  <!-- Football -->
298
- <div class="flex-shrink-0 w-full md:w-1/3 px-2">
299
- <div class="bg-[#1e1e1e] rounded-lg overflow-hidden mx-auto transform scale-90 opacity-60 transition-all duration-500">
300
- <img src="http://static.photos/sport/300x200/5" alt="Football" class="w-full h-50 object-cover rounded-t-lg">
301
- <div class="p-6 text-center">
302
- <h3 class="text-2xl font-bold text-white mb-4">Football</h3>
303
- <a href="football.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Explore Teams</a>
 
 
 
 
304
  </div>
305
  </div>
306
  </div>
 
307
  <!-- Track & Field -->
308
- <div class="flex-shrink-0 w-full md:w-1/3 px-2">
309
- <div class="bg-[#1e1e1e] rounded-lg overflow-hidden mx-auto transform scale-90 opacity-60 transition-all duration-500">
310
- <img src="http://static.photos/sport/300x200/6" alt="Track & Field" class="w-full h-50 object-cover rounded-t-lg">
311
- <div class="p-6 text-center">
312
- <h3 class="text-2xl font-bold text-white mb-4">Track & Field</h3>
313
- <a href="track.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Explore Teams</a>
 
 
 
 
314
  </div>
315
  </div>
316
  </div>
 
317
  <!-- Swimming -->
318
- <div class="flex-shrink-0 w-full md:w-1/3 px-2">
319
- <div class="bg-[#1e1e1e] rounded-lg overflow-hidden mx-auto transform scale-90 opacity-60 transition-all duration-500">
320
- <img src="http://static.photos/sport/300x200/7" alt="Swimming" class="w-full h-50 object-cover rounded-t-lg">
321
- <div class="p-6 text-center">
322
- <h3 class="text-2xl font-bold text-white mb-4">Swimming</h3>
323
- <a href="swimming.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Explore Teams</a>
 
 
 
 
324
  </div>
325
  </div>
326
  </div>
327
  </div>
328
  </div>
 
329
  <!-- Navigation Arrows -->
330
- <button id="prevSlide" class="absolute left-0 top-1/2 transform -translate-y-1/2 bg-primary text-dark p-2 rounded-full shadow-lg hover:bg-[#4ab3c6] transition hidden md:block">
331
  <i data-feather="chevron-left"></i>
332
  </button>
333
- <button id="nextSlide" class="absolute right-0 top-1/2 transform -translate-y-1/2 bg-primary text-dark p-2 rounded-full shadow-lg hover:bg-[#4ab3c6] transition hidden md:block">
334
  <i data-feather="chevron-right"></i>
335
  </button>
336
  </div>
 
 
 
 
 
 
 
 
 
337
  </div>
338
  </section>
339
 
@@ -360,9 +389,8 @@
360
  </div>
361
  </div>
362
  </section>
363
-
364
- <!-- Footer -->
365
- <footer class="bg-darker py-12 border-t border-[#2e2e2e]">
366
  <div class="container mx-auto px-4">
367
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
368
  <div>
@@ -403,8 +431,7 @@
403
  <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
404
  <script>
405
  feather.replace();
406
-
407
- // Hero Carousel functionality
408
  let currentIndex = 0;
409
  const items = document.querySelectorAll('.carousel-item');
410
  const itemCount = items.length;
@@ -420,57 +447,60 @@
420
  }
421
 
422
  setInterval(nextSlide, 5000);
423
- // Sports Carousel functionality
424
- const carousel = document.getElementById('sportsCarousel');
425
- const slides = carousel.children;
426
- const totalSlides = slides.length;
427
- let currentSlide = 0;
428
 
429
- // Update slide styles
430
- function updateSlideStyles() {
431
- for (let i = 0; i < totalSlides; i++) {
432
- const slide = slides[i];
433
- if (i === currentSlide) {
434
- // Center slide
435
- slide.style.transform = 'scale(1)';
436
- slide.style.opacity = '1';
 
 
 
437
  } else {
438
- // Side slides
439
- slide.style.transform = 'scale(0.9)';
440
- slide.style.opacity = '0.6';
441
  }
442
- }
 
 
 
 
 
443
  }
444
 
445
- // Next slide
446
- function nextSlideCarousel() {
447
- currentSlide = (currentSlide + 1) % totalSlides;
448
- updateSlideStyles();
449
  }
450
 
451
- // Previous slide
452
- function prevSlideCarousel() {
453
- currentSlide = (currentSlide - 1 + totalSlides) % totalSlides;
454
- updateSlideStyles();
455
  }
456
 
457
  // Auto-rotate every 5 seconds
458
- let carouselInterval = setInterval(nextSlideCarousel, 5000);
459
 
460
- // Pause on hover
461
- carousel.addEventListener('mouseenter', () => {
462
- clearInterval(carouselInterval);
463
  });
464
 
465
- carousel.addEventListener('mouseleave', () => {
466
- carouselInterval = setInterval(nextSlideCarousel, 5000);
467
  });
468
 
469
  // Navigation buttons
470
- document.getElementById('nextSlide').addEventListener('click', nextSlideCarousel);
471
- document.getElementById('prevSlide').addEventListener('click', prevSlideCarousel);
472
 
473
- // Mobile menu toggle
 
 
474
  document.getElementById('menu-toggle').addEventListener('click', function() {
475
  document.getElementById('mobile-menu').classList.remove('hidden');
476
  });
@@ -478,9 +508,6 @@
478
  document.getElementById('menu-close').addEventListener('click', function() {
479
  document.getElementById('mobile-menu').classList.add('hidden');
480
  });
481
-
482
- // Initialize carousel
483
- updateSlideStyles();
484
  </script>
485
  </body>
486
  </html>
 
134
  </div>
135
  </div>
136
  </section>
137
+
138
  <!-- News Ticker -->
139
  <div class="bg-[#1e1e1e] border-t border-primary py-3 overflow-hidden">
140
  <div class="news-ticker">
 
161
  <!-- Leadership Messages -->
162
  <section class="py-16">
163
  <div class="container mx-auto px-4">
 
164
  <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
165
+ <!-- Head of Athletics Message -->
166
+ <div class="bg-[#1e1e1e] p-6 rounded-lg">
167
+ <h2 class="text-2xl font-bold text-primary mb-4">Message from the Head of Athletics</h2>
168
+ <div class="flex items-center mb-4">
169
+ <img src="http://static.photos/people/100x100/11" alt="Andrew Dean" class="w-16 h-16 rounded-full mr-4">
170
+ <div>
171
+ <h3 class="text-xl font-bold">Andrew Dean</h3>
172
+ <p class="text-secondary">Head of Athletics</p>
173
  </div>
174
  </div>
175
+ <p class="mb-3">Welcome to another exciting season of NAGAS Athletics! As we continue to build on our legacy of excellence, I'm proud to see our student-athletes grow not just in skill but in character. Our programs are designed to challenge athletes physically and mentally while fostering the attributes of the IB Learner Profile.</p>
176
+ <p class="mb-3">This year, we're focusing on holistic development that builds leadership qualities, resilience, and a strong sense of community. Every practice session is an opportunity to build character, and every competition teaches us something new about ourselves and our community.</p>
177
+ <p>Together, we'll continue to embody the Fighting Nagas Spirit - strength through unity!</p>
 
 
178
  </div>
179
+
180
+ <!-- Council President Message -->
181
+ <div class="bg-[#1e1e1e] p-6 rounded-lg">
182
+ <h2 class="text-2xl font-bold text-primary mb-4">Message from the Council President</h2>
183
+ <div class="flex items-center mb-4">
184
+ <img src="http://static.photos/people/100x100/13" alt="Leang Chinh Dom" class="w-16 h-16 rounded-full mr-4">
185
+ <div>
186
+ <h3 class="text-xl font-bold">Leang Chinh Dom</h3>
187
+ <p class="text-secondary">Athletic Council President</p>
188
  </div>
189
  </div>
190
+ <p class="mb-3">As your student council president, I'm excited to represent the voice of our athletes and work with the administration to make this year the best yet. Our council is committed to organizing events that bring our community together and create lasting memories for everyone involved.</p>
191
+ <p class="mb-3">We believe that athletics is about more than just winning games - it's about building character, developing leadership skills, and creating a supportive environment where everyone can thrive. This year, we're planning several new initiatives to enhance the experience for all student-athletes.</p>
192
+ <p>Let's make this season one to remember!</p>
 
 
193
  </div>
194
  </div>
195
  </div>
196
  </section>
197
 
198
  <!-- Featured Content -->
199
+ <section class="py-16">
200
+ <div class="container mx-auto px-4">
201
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
202
  <!-- Upcoming Games -->
203
  <div class="bg-[#1e1e1e] p-6 rounded-lg">
 
262
  </div>
263
  </div>
264
  </section>
 
265
  <!-- Sports Carousel -->
266
  <section class="py-16 bg-[#0a0a0a]">
267
  <div class="container mx-auto px-4">
 
270
  <div class="overflow-hidden">
271
  <div class="flex transition-transform duration-500 ease-in-out" id="sportsCarousel">
272
  <!-- Volleyball -->
273
+ <div class="flex-shrink-0 w-full md:w-1/3 px-2 opacity-60 scale-90 transform transition-all duration-500">
274
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden h-full">
275
+ <img src="http://static.photos/people/640x360/42" alt="Volleyball" class="w-full h-48 object-cover">
276
+ <div class="p-6">
277
+ <div class="flex items-center mb-3">
278
+ <i data-feather="volleyball" class="text-primary mr-2"></i>
279
+ <h3 class="text-xl font-bold">Volleyball</h3>
280
+ </div>
281
+ <p class="mb-4">Championship-winning seniors and promising junior teams.</p>
282
+ <a href="volleyball.html" class="text-primary hover:underline">Explore Teams</a>
283
  </div>
284
  </div>
285
  </div>
286
+
287
  <!-- Basketball -->
288
+ <div class="flex-shrink-0 w-full md:w-1/3 px-2 opacity-60 scale-90 transform transition-all duration-500">
289
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden h-full">
290
+ <img src="http://static.photos/people/640x360/133" alt="Basketball" class="w-full h-48 object-cover">
291
+ <div class="p-6">
292
+ <div class="flex items-center mb-3">
293
+ <i data-feather="basketball" class="text-primary mr-2"></i>
294
+ <h3 class="text-xl font-bold">Basketball</h3>
295
+ </div>
296
+ <p class="mb-4">Juniors A/B and Seniors A/B teams competing in regional tournaments.</p>
297
+ <a href="basketball.html" class="text-primary hover:underline">Explore Teams</a>
298
  </div>
299
  </div>
300
  </div>
301
+
302
  <!-- Football -->
303
+ <div class="flex-shrink-0 w-full md:w-1/3 px-2 opacity-100 scale-100 transform transition-all duration-500">
304
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden h-full">
305
+ <img src="http://static.photos/sport/640x360/5" alt="Football" class="w-full h-48 object-cover">
306
+ <div class="p-6">
307
+ <div class="flex items-center mb-3">
308
+ <i data-feather="circle" class="text-primary mr-2"></i>
309
+ <h3 class="text-xl font-bold">Football</h3>
310
+ </div>
311
+ <p class="mb-4">Competitive teams for all skill levels with regular training.</p>
312
+ <a href="football.html" class="text-primary hover:underline">Explore Teams</a>
313
  </div>
314
  </div>
315
  </div>
316
+
317
  <!-- Track & Field -->
318
+ <div class="flex-shrink-0 w-full md:w-1/3 px-2 opacity-60 scale-90 transform transition-all duration-500">
319
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden h-full">
320
+ <img src="http://static.photos/sport/640x360/6" alt="Track & Field" class="w-full h-48 object-cover">
321
+ <div class="p-6">
322
+ <div class="flex items-center mb-3">
323
+ <i data-feather="activity" class="text-primary mr-2"></i>
324
+ <h3 class="text-xl font-bold">Track & Field</h3>
325
+ </div>
326
+ <p class="mb-4">Regional champions with athletes competing at national level.</p>
327
+ <a href="track.html" class="text-primary hover:underline">Explore Teams</a>
328
  </div>
329
  </div>
330
  </div>
331
+
332
  <!-- Swimming -->
333
+ <div class="flex-shrink-0 w-full md:w-1/3 px-2 opacity-60 scale-90 transform transition-all duration-500">
334
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden h-full">
335
+ <img src="http://static.photos/sport/640x360/7" alt="Swimming" class="w-full h-48 object-cover">
336
+ <div class="p-6">
337
+ <div class="flex items-center mb-3">
338
+ <i data-feather="droplet" class="text-primary mr-2"></i>
339
+ <h3 class="text-xl font-bold">Swimming</h3>
340
+ </div>
341
+ <p class="mb-4">State-of-the-art facilities and coaching for all levels.</p>
342
+ <a href="swimming.html" class="text-primary hover:underline">Explore Teams</a>
343
  </div>
344
  </div>
345
  </div>
346
  </div>
347
  </div>
348
+
349
  <!-- Navigation Arrows -->
350
+ <button id="prevSlide" class="absolute left-0 top-1/2 transform -translate-y-1/2 bg-[#1e1e1e] bg-opacity-50 hover:bg-opacity-75 text-white p-2 rounded-full ml-2 hidden md:block">
351
  <i data-feather="chevron-left"></i>
352
  </button>
353
+ <button id="nextSlide" class="absolute right-0 top-1/2 transform -translate-y-1/2 bg-[#1e1e1e] bg-opacity-50 hover:bg-opacity-75 text-white p-2 rounded-full mr-2 hidden md:block">
354
  <i data-feather="chevron-right"></i>
355
  </button>
356
  </div>
357
+
358
+ <!-- Mobile Scroll Indicators -->
359
+ <div class="flex justify-center mt-6 space-x-2 md:hidden">
360
+ <div class="w-3 h-3 bg-[#5ec0cc] rounded-full"></div>
361
+ <div class="w-3 h-3 bg-[#2e2e2e] rounded-full"></div>
362
+ <div class="w-3 h-3 bg-[#2e2e2e] rounded-full"></div>
363
+ <div class="w-3 h-3 bg-[#2e2e2e] rounded-full"></div>
364
+ <div class="w-3 h-3 bg-[#2e2e2e] rounded-full"></div>
365
+ </div>
366
  </div>
367
  </section>
368
 
 
389
  </div>
390
  </div>
391
  </section>
392
+ <!-- Footer -->
393
+ <footer class="bg-darker py-12 border-t border-[#2e2e2e]">
 
394
  <div class="container mx-auto px-4">
395
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
396
  <div>
 
431
  <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
432
  <script>
433
  feather.replace();
434
+ // Carousel functionality
 
435
  let currentIndex = 0;
436
  const items = document.querySelectorAll('.carousel-item');
437
  const itemCount = items.length;
 
447
  }
448
 
449
  setInterval(nextSlide, 5000);
 
 
 
 
 
450
 
451
+ // Sports Carousel
452
+ let currentSportIndex = 2; // Start with Football in center
453
+ const sportItems = document.querySelectorAll('#sportsCarousel > div');
454
+ const totalSports = sportItems.length;
455
+
456
+ function updateSportsCarousel() {
457
+ sportItems.forEach((item, index) => {
458
+ if (index === currentSportIndex) {
459
+ // Center item
460
+ item.classList.remove('opacity-60', 'scale-90');
461
+ item.classList.add('opacity-100', 'scale-100');
462
  } else {
463
+ // Side items
464
+ item.classList.remove('opacity-100', 'scale-100');
465
+ item.classList.add('opacity-60', 'scale-90');
466
  }
467
+ });
468
+
469
+ // Update transform to show centered item
470
+ const carousel = document.getElementById('sportsCarousel');
471
+ const offset = -(currentSportIndex - 1) * (100 / 3);
472
+ carousel.style.transform = `translateX(${offset}%)`;
473
  }
474
 
475
+ function nextSport() {
476
+ currentSportIndex = (currentSportIndex + 1) % totalSports;
477
+ updateSportsCarousel();
 
478
  }
479
 
480
+ function prevSport() {
481
+ currentSportIndex = (currentSportIndex - 1 + totalSports) % totalSports;
482
+ updateSportsCarousel();
 
483
  }
484
 
485
  // Auto-rotate every 5 seconds
486
+ let sportInterval = setInterval(nextSport, 5000);
487
 
488
+ // Pause auto-rotate on hover
489
+ document.querySelector('#sportsCarousel').addEventListener('mouseenter', () => {
490
+ clearInterval(sportInterval);
491
  });
492
 
493
+ document.querySelector('#sportsCarousel').addEventListener('mouseleave', () => {
494
+ sportInterval = setInterval(nextSport, 5000);
495
  });
496
 
497
  // Navigation buttons
498
+ document.getElementById('nextSlide').addEventListener('click', nextSport);
499
+ document.getElementById('prevSlide').addEventListener('click', prevSport);
500
 
501
+ // Initialize carousel
502
+ updateSportsCarousel();
503
+ // Mobile menu toggle
504
  document.getElementById('menu-toggle').addEventListener('click', function() {
505
  document.getElementById('mobile-menu').classList.remove('hidden');
506
  });
 
508
  document.getElementById('menu-close').addEventListener('click', function() {
509
  document.getElementById('mobile-menu').classList.add('hidden');
510
  });
 
 
 
511
  </script>
512
  </body>
513
  </html>
news.html CHANGED
@@ -664,7 +664,7 @@
664
  </div>
665
  <p class="mt-2">@NAGAS_NISC</p>
666
  </div>
667
- <div>
668
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
669
  <ul class="space-y-2">
670
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
664
  </div>
665
  <p class="mt-2">@NAGAS_NISC</p>
666
  </div>
667
+ <div>
668
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
669
  <ul class="space-y-2">
670
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
schedule.html CHANGED
@@ -880,7 +880,7 @@
880
  </div>
881
  <p class="mt-2">@NAGAS_NISC</p>
882
  </div>
883
- <div>
884
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
885
  <ul class="space-y-2">
886
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
880
  </div>
881
  <p class="mt-2">@NAGAS_NISC</p>
882
  </div>
883
+ <div>
884
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
885
  <ul class="space-y-2">
886
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
swimming.html CHANGED
@@ -737,7 +737,7 @@
737
  </div>
738
  <p class="mt-2">@NAGAS_NISC</p>
739
  </div>
740
- <div>
741
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
742
  <ul class="space-y-2">
743
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
737
  </div>
738
  <p class="mt-2">@NAGAS_NISC</p>
739
  </div>
740
+ <div>
741
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
742
  <ul class="space-y-2">
743
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
teams.html CHANGED
@@ -274,7 +274,8 @@
274
  </div>
275
  </div>
276
  </section>
277
- <!-- Season Highlights -->
 
278
  <section class="py-16 border-b border-[#2e2e2e]">
279
  <div class="container mx-auto px-4">
280
  <h2 class="text-3xl font-bold text-primary mb-8">CURRENT SEASON</h2>
@@ -407,7 +408,7 @@
407
  </div>
408
  <p class="mt-2">@NAGAS_NISC</p>
409
  </div>
410
- <div>
411
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
412
  <ul class="space-y-2">
413
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
@@ -422,6 +423,7 @@
422
  </div>
423
  </div>
424
  </footer>
 
425
  <script>
426
  feather.replace();
427
 
@@ -454,3 +456,234 @@
454
  </script>
455
  </body>
456
  </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
274
  </div>
275
  </div>
276
  </section>
277
+
278
+ <!-- Season Highlights -->
279
  <section class="py-16 border-b border-[#2e2e2e]">
280
  <div class="container mx-auto px-4">
281
  <h2 class="text-3xl font-bold text-primary mb-8">CURRENT SEASON</h2>
 
408
  </div>
409
  <p class="mt-2">@NAGAS_NISC</p>
410
  </div>
411
+ <div>
412
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
413
  <ul class="space-y-2">
414
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
423
  </div>
424
  </div>
425
  </footer>
426
+
427
  <script>
428
  feather.replace();
429
 
 
456
  </script>
457
  </body>
458
  </html>
459
+ <!-- Coming Soon Cards -->
460
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden opacity-70" data-sport="golf">
461
+ <div class="p-6">
462
+ <div class="flex items-center mb-4">
463
+ <i data-feather="golf" class="text-primary mr-2" style="width: 32px; height: 32px;"></i>
464
+ <h3 class="text-2xl font-bold">Golf</h3>
465
+ <span class="ml-auto bg-secondary text-dark text-xs py-1 px-2 rounded">Coming 2026</span>
466
+ </div>
467
+ <div class="grid grid-cols-2 gap-2 mb-4">
468
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
469
+ <i data-feather="image" class="text-gray-500"></i>
470
+ </div>
471
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
472
+ <i data-feather="image" class="text-gray-500"></i>
473
+ </div>
474
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
475
+ <i data-feather="image" class="text-gray-500"></i>
476
+ </div>
477
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
478
+ <i data-feather="image" class="text-gray-500"></i>
479
+ </div>
480
+ </div>
481
+ <p class="mb-4">New golf program launching 2026 with plans for academy partnerships and tournament participation. Facility upgrades underway.</p>
482
+ <button class="inline-block bg-[#2e2e2e] text-gray-400 font-bold py-2 px-4 rounded cursor-not-allowed">View Team</button>
483
+ </div>
484
+ </div>
485
+
486
+ <div class="sport-card bg-[#1e1e1e] rounded-lg overflow-hidden opacity-70" data-sport="badminton">
487
+ <div class="p-6">
488
+ <div class="flex items-center mb-4">
489
+ <i data-feather="activity" class="text-primary mr-2" style="width: 32px; height: 32px;"></i>
490
+ <h3 class="text-2xl font-bold">Badminton</h3>
491
+ <span class="ml-auto bg-secondary text-dark text-xs py-1 px-2 rounded">Coming 2026</span>
492
+ </div>
493
+ <div class="grid grid-cols-2 gap-2 mb-4">
494
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
495
+ <i data-feather="image" class="text-gray-500"></i>
496
+ </div>
497
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
498
+ <i data-feather="image" class="text-gray-500"></i>
499
+ </div>
500
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
501
+ <i data-feather="image" class="text-gray-500"></i>
502
+ </div>
503
+ <div class="bg-[#2e2e2e] w-full h-24 rounded flex items-center justify-center">
504
+ <i data-feather="image" class="text-gray-500"></i>
505
+ </div>
506
+ </div>
507
+ <p class="mb-4">Exciting new badminton program launching 2026. Plans include competitive teams, recreational opportunities, and coaching certification programs.</p>
508
+ <button class="inline-block bg-[#2e2e2e] text-gray-400 font-bold py-2 px-4 rounded cursor-not-allowed">View Team</button>
509
+ </div>
510
+ </div>
511
+ </div>
512
+ </div>
513
+ </section>
514
+
515
+ <!-- Season Highlights -->
516
+ <section class="py-16 border-b border-[#2e2e2e]">
517
+ <div class="container mx-auto px-4">
518
+ <h2 class="text-3xl font-bold text-primary mb-8">CURRENT SEASON</h2>
519
+ <div class="bg-[#1e1e1e] rounded-lg p-6 max-w-3xl mx-auto">
520
+ <p class="mb-6 text-center">Follow our teams' progress this season</p>
521
+
522
+ <div class="space-y-4 mb-6">
523
+ <div class="border-l-4 border-secondary pl-3 hover:bg-[#2e2e2e] p-3 rounded-r">
524
+ <p class="text-secondary">June 15, 3:00 PM</p>
525
+ <p class="font-bold">Basketball Seniors A vs. ISSPP</p>
526
+ <p class="text-sm">NAGAS Sports Hall</p>
527
+ </div>
528
+ <div class="border-l-4 border-secondary pl-3 hover:bg-[#2e2e2e] p-3 rounded-r">
529
+ <p class="text-secondary">June 18, 5:00 PM</p>
530
+ <p class="font-bold">Volleyball Juniors B vs. NIST</p>
531
+ <p class="text-sm">Away - NIST Gymnasium</p>
532
+ </div>
533
+ <div class="border-l-4 border-secondary pl-3 hover:bg-[#2e2e2e] p-3 rounded-r">
534
+ <p class="text-secondary">June 22, 2:00 PM</p>
535
+ <p class="font-bold">Swimming vs. NISB</p>
536
+ <p class="text-sm">NAGAS Aquatics Centre</p>
537
+ </div>
538
+ </div>
539
+
540
+ <div class="text-center">
541
+ <a href="schedule.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">Full Schedule</a>
542
+ </div>
543
+ </div>
544
+ </div>
545
+ </section>
546
+
547
+ <!-- Team Statistics -->
548
+ <section class="py-16 border-b border-[#2e2e2e] bg-[#0a0a0a]">
549
+ <div class="container mx-auto px-4">
550
+ <h2 class="text-3xl font-bold text-primary mb-8">BY THE NUMBERS</h2>
551
+ <div class="grid grid-cols-2 md:grid-cols-4 gap-6">
552
+ <div class="stat-card bg-[#1e1e1e] p-6 rounded-lg text-center">
553
+ <p class="text-4xl font-bold text-primary mb-2">120+</p>
554
+ <p>Total Athletes</p>
555
+ </div>
556
+ <div class="stat-card bg-[#1e1e1e] p-6 rounded-lg text-center">
557
+ <p class="text-4xl font-bold text-primary mb-2">18</p>
558
+ <p>Championships Won</p>
559
+ </div>
560
+ <div class="stat-card bg-[#1e1e1e] p-6 rounded-lg text-center">
561
+ <p class="text-4xl font-bold text-primary mb-2">5</p>
562
+ <p>Sports Offered</p>
563
+ </div>
564
+ <div class="stat-card bg-[#1e1e1e] p-6 rounded-lg text-center">
565
+ <p class="text-4xl font-bold text-primary mb-2">85</p>
566
+ <p>Games Played</p>
567
+ </div>
568
+ </div>
569
+ </div>
570
+ </section>
571
+
572
+ <!-- Coaches Spotlight -->
573
+ <section class="py-16">
574
+ <div class="container mx-auto px-4">
575
+ <h2 class="text-3xl font-bold text-primary mb-8">MEET OUR COACHES</h2>
576
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
577
+ <div class="coach-card bg-[#1e1e1e] rounded-lg overflow-hidden">
578
+ <div class="md:flex">
579
+ <img src="http://static.photos/people/200x200/21" alt="Andrew Dean" class="w-full md:w-32 h-32 object-cover">
580
+ <div class="p-6">
581
+ <h3 class="text-xl font-bold">Andrew Dean</h3>
582
+ <p class="text-secondary mb-2">Head of Athletics</p>
583
+ <p>Former professional athlete with 15+ years coaching experience.</p>
584
+ </div>
585
+ </div>
586
+ <div class="px-6 pb-6">
587
+ <a href="council.html" class="inline-block mt-2 text-primary hover:underline">View Profile</a>
588
+ </div>
589
+ </div>
590
+
591
+ <div class="coach-card bg-[#1e1e1e] rounded-lg overflow-hidden">
592
+ <div class="md:flex">
593
+ <img src="http://static.photos/people/200x200/22" alt="Basketball Coach" class="w-full md:w-32 h-32 object-cover">
594
+ <div class="p-6">
595
+ <h3 class="text-xl font-bold">Sarith Meng</h3>
596
+ <p class="text-secondary mb-2">Basketball Coach</p>
597
+ <p>National team experience, focuses on fundamentals and teamwork.</p>
598
+ </div>
599
+ </div>
600
+ <div class="px-6 pb-6">
601
+ <a href="basketball.html" class="inline-block mt-2 text-primary hover:underline">View Team</a>
602
+ </div>
603
+ </div>
604
+
605
+ <div class="coach-card bg-[#1e1e1e] rounded-lg overflow-hidden">
606
+ <div class="md:flex">
607
+ <img src="http://static.photos/people/200x200/23" alt="Volleyball Coach" class="w-full md:w-32 h-32 object-cover">
608
+ <div class="p-6">
609
+ <h3 class="text-xl font-bold">Sok Vanna</h3>
610
+ <p class="text-secondary mb-2">Volleyball Coach</p>
611
+ <p>Olympic training background, emphasizes technique and strategy.</p>
612
+ </div>
613
+ </div>
614
+ <div class="px-6 pb-6">
615
+ <a href="volleyball.html" class="inline-block mt-2 text-primary hover:underline">View Team</a>
616
+ </div>
617
+ </div>
618
+ </div>
619
+ <div class="text-center mt-8">
620
+ <a href="council.html" class="inline-block bg-primary text-dark font-bold py-2 px-6 rounded hover:bg-[#4ab3c6] transition">View All Coaches</a>
621
+ </div>
622
+ </div>
623
+ </section>
624
+
625
+ <!-- Footer -->
626
+ <footer class="bg-darker py-12 border-t border-[#2e2e2e]">
627
+ <div class="container mx-auto px-4">
628
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
629
+ <div>
630
+ <h3 class="text-xl font-bold mb-4">Contact Info</h3>
631
+ <p>Northbridge International School Cambodia</p>
632
+ <p>#98C, Street 169, Phnom Penh</p>
633
+ <p>Email: info@nagas.edu.kh</p>
634
+ <p>Phone: +855 12 345 678</p>
635
+ </div>
636
+ <div>
637
+ <h3 class="text-xl font-bold mb-4">Follow Us</h3>
638
+ <div class="flex space-x-4">
639
+ <a href="#" class="text-primary hover:text-secondary">
640
+ <i data-feather="facebook"></i>
641
+ </a>
642
+ <a href="#" class="text-primary hover:text-secondary">
643
+ <i data-feather="instagram"></i>
644
+ </a>
645
+ <a href="#" class="text-primary hover:text-secondary">
646
+ <i data-feather="twitter"></i>
647
+ </a>
648
+ </div>
649
+ <p class="mt-2">@NAGAS_NISC</p>
650
+ </div>
651
+ <div>
652
+ <h3 class="text-xl font-bold mb-4">Quick Links</h3>
653
+ <ul class="space-y-2">
654
+ <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
655
+ <li><a href="schedule.html" class="hover:text-primary">Schedule</a></li>
656
+ <li><a href="news.html" class="hover:text-primary">News</a></li>
657
+ <li><a href="#" class="hover:text-primary">Athlete Portal</a></li>
658
+ </ul>
659
+ </div>
660
+ </div>
661
+ <div class="border-t border-[#2e2e2e] mt-8 pt-8 text-center">
662
+ <p>&copy; 2023 NAGAS - Northbridge Athletic Groups and Sports. All rights reserved.</p>
663
+ </div>
664
+ </div>
665
+ </footer>
666
+
667
+ <script>
668
+ feather.replace();
669
+
670
+ // Sport filtering functionality
671
+ document.getElementById('sportFilter').addEventListener('change', function() {
672
+ const selectedSport = this.value;
673
+ const sportCards = document.querySelectorAll('.sport-card');
674
+
675
+ sportCards.forEach(card => {
676
+ if (selectedSport === 'all') {
677
+ card.style.display = 'block';
678
+ } else {
679
+ if (card.dataset.sport === selectedSport) {
680
+ card.style.display = 'block';
681
+ } else {
682
+ card.style.display = 'none';
683
+ }
684
+ }
685
+ });
686
+ });
687
+ </script>
688
+ </body>
689
+ </html>
track.html CHANGED
@@ -612,7 +612,7 @@
612
  </div>
613
  <p class="mt-2">@NAGAS_NISC</p>
614
  </div>
615
- <div>
616
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
617
  <ul class="space-y-2">
618
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
612
  </div>
613
  <p class="mt-2">@NAGAS_NISC</p>
614
  </div>
615
+ <div>
616
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
617
  <ul class="space-y-2">
618
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
volleyball.html CHANGED
@@ -704,7 +704,7 @@
704
  </div>
705
  <p class="mt-2">@NAGAS_NISC</p>
706
  </div>
707
- <div>
708
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
709
  <ul class="space-y-2">
710
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>
 
704
  </div>
705
  <p class="mt-2">@NAGAS_NISC</p>
706
  </div>
707
+ <div>
708
  <h3 class="text-xl font-bold mb-4">Quick Links</h3>
709
  <ul class="space-y-2">
710
  <li><a href="teams.html" class="hover:text-primary">Teams</a></li>