GOAL:
Browse filesCreate a static basketball team page with 8 distinct teams (4 senior + 4 junior), each containing 13 player cards (7 starters + 6 substitutes), using NAGAS school's dark theme and green (#5ECA2A) accents.
PAGE STRUCTURE REQUIREMENTS:
Team Navigation Section
Title: "OUR TEAMS" (28px bold, #5ec0cc)
Filters (non-functional for now):
Team Type dropdown: "All Teams", "Senior", "Junior"
Team Letter dropdown: "All", "A", "B"
Gender buttons: "All", "Female", "Male" (active state: #5ECA2A)
Team Sections (8 total in this order):
Senior Female A
Senior Female B
Senior Male A
Senior Male B
Junior Female A
Junior Female B
Junior Male A
Junior Male B
PLAYER CARD SPECIFICATIONS:
Starters (7 per team):
Green accent (#5ECA2A border-top)
"STARTER" badge (green background)
Jersey numbers: 1-7
Substitutes (6 per team):
Gray accent (#333333 border-top)
"SUBSTITUTE" badge (gray background)
Jersey numbers: 8-13
Content per card:
Player photo placeholder (basketball silhouette)
Jersey number (24px, #5ECA2A for starters, white for subs)
Name: "LAST, First" (18px bold)
Position (PG/SG/SF/PF/C), Grade (11-12 for senior, 8-10 for junior), Height (160-195cm)
Realistic height based on position
SPECIFIC CONTENT:
Junior Male A Team:
First card: "CHING, Pisey" (PG, Grade 8, 165cm, #1)
Remaining cards: "PLAYER, First" placeholders
All other teams: "PLAYER, First" placeholders with:
Realistic position distribution
Consecutive jersey numbering
Appropriate grades/heights
DESIGN REQUIREMENTS:
Layout:
Desktop: 3-column grid (30px spacing)
Tablet: 2-column grid (20px spacing)
Mobile: 1-column stack (15px spacing)
Styling:
Background: #121212
Cards: #1e1e1e with 8px border-radius
Text: #f8f9fa
Hover: Subtle lift effect
Team Headings: 24px #5ECA2A
Section Title: "MEET THE TEAM" (28px bold, #f8f9fa)
IMPLEMENTATION NOTES:
Create static page only (no functionality)
Use basketball player silhouettes for all photo placeholders
Maintain perfect visual consistency across all teams
Prepare for future dynamic functionality
Follow existing school branding guidelines
- about.html +1 -0
- basketball-teams.html +0 -0
- basketball.html +1 -0
- council.html +2 -1
- football.html +1 -0
- get-involved.html +2 -1
- index.html +1 -0
- news.html +2 -1
- schedule.html +2 -1
|
@@ -83,6 +83,7 @@
|
|
| 83 |
</div>
|
| 84 |
<nav class="hidden md:flex space-x-6">
|
| 85 |
<a href="index.html" class="hover:text-primary">Home</a>
|
|
|
|
| 86 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 87 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 88 |
<a href="council.html" class="hover:text-primary">Council</a>
|
|
|
|
| 83 |
</div>
|
| 84 |
<nav class="hidden md:flex space-x-6">
|
| 85 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 86 |
+
<a href="about.html" class="hover:text-primary">About</a>
|
| 87 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 88 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 89 |
<a href="council.html" class="hover:text-primary">Council</a>
|
|
The diff for this file is too large to render.
See raw diff
|
|
|
|
@@ -68,6 +68,7 @@
|
|
| 68 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 69 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 70 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 71 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 72 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 73 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
|
|
| 68 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 69 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 70 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 71 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 72 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 73 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 74 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
@@ -68,12 +68,13 @@
|
|
| 68 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 69 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 70 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 71 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 72 |
<a href="council.html" class="text-primary font-bold">Council</a>
|
| 73 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 74 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 75 |
</nav>
|
| 76 |
-
|
| 77 |
<i data-feather="menu"></i>
|
| 78 |
</button>
|
| 79 |
</div>
|
|
|
|
| 68 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 69 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 70 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 71 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 72 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 73 |
<a href="council.html" class="text-primary font-bold">Council</a>
|
| 74 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 75 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 76 |
</nav>
|
| 77 |
+
<button id="menu-toggle" class="md:hidden text-white">
|
| 78 |
<i data-feather="menu"></i>
|
| 79 |
</button>
|
| 80 |
</div>
|
|
@@ -75,6 +75,7 @@
|
|
| 75 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 76 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 77 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 78 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 79 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 80 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
|
|
| 75 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 76 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 77 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 78 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 79 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 80 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 81 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
@@ -100,12 +100,13 @@
|
|
| 100 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 101 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 102 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 103 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 104 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 105 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 106 |
<a href="get-involved.html" class="text-primary font-bold">Get Involved</a>
|
| 107 |
</nav>
|
| 108 |
-
|
| 109 |
<i data-feather="menu"></i>
|
| 110 |
</button>
|
| 111 |
</div>
|
|
|
|
| 100 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 101 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 102 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 103 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 104 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 105 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 106 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 107 |
<a href="get-involved.html" class="text-primary font-bold">Get Involved</a>
|
| 108 |
</nav>
|
| 109 |
+
<button id="menu-toggle" class="md:hidden text-white">
|
| 110 |
<i data-feather="menu"></i>
|
| 111 |
</button>
|
| 112 |
</div>
|
|
@@ -76,6 +76,7 @@
|
|
| 76 |
<nav class="hidden md:flex space-x-6">
|
| 77 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 78 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 79 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 80 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 81 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
|
|
| 76 |
<nav class="hidden md:flex space-x-6">
|
| 77 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 78 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 79 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 80 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 81 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 82 |
<a href="news.html" class="hover:text-primary">News</a>
|
|
@@ -82,12 +82,13 @@
|
|
| 82 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 83 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 84 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 85 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 86 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 87 |
<a href="news.html" class="text-primary font-bold">News</a>
|
| 88 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 89 |
</nav>
|
| 90 |
-
|
| 91 |
<i data-feather="menu"></i>
|
| 92 |
</button>
|
| 93 |
</div>
|
|
|
|
| 82 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 83 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 84 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 85 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 86 |
<a href="schedule.html" class="hover:text-primary">Schedule</a>
|
| 87 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 88 |
<a href="news.html" class="text-primary font-bold">News</a>
|
| 89 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 90 |
</nav>
|
| 91 |
+
<button id="menu-toggle" class="md:hidden text-white">
|
| 92 |
<i data-feather="menu"></i>
|
| 93 |
</button>
|
| 94 |
</div>
|
|
@@ -95,12 +95,13 @@
|
|
| 95 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 96 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 97 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
|
|
|
| 98 |
<a href="schedule.html" class="text-primary font-bold">Schedule</a>
|
| 99 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 100 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 101 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 102 |
</nav>
|
| 103 |
-
|
| 104 |
<i data-feather="menu"></i>
|
| 105 |
</button>
|
| 106 |
</div>
|
|
|
|
| 95 |
<a href="index.html" class="hover:text-primary">Home</a>
|
| 96 |
<a href="about.html" class="hover:text-primary">About</a>
|
| 97 |
<a href="teams.html" class="hover:text-primary">Teams</a>
|
| 98 |
+
<a href="basketball-teams.html" class="hover:text-primary">Basketball Teams</a>
|
| 99 |
<a href="schedule.html" class="text-primary font-bold">Schedule</a>
|
| 100 |
<a href="council.html" class="hover:text-primary">Council</a>
|
| 101 |
<a href="news.html" class="hover:text-primary">News</a>
|
| 102 |
<a href="get-involved.html" class="hover:text-primary">Get Involved</a>
|
| 103 |
</nav>
|
| 104 |
+
<button id="menu-toggle" class="md:hidden text-white">
|
| 105 |
<i data-feather="menu"></i>
|
| 106 |
</button>
|
| 107 |
</div>
|