Koperization commited on
Commit
2dfdbe5
·
verified ·
1 Parent(s): d3bb19d

Create 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 CHANGED
@@ -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>
basketball-teams.html ADDED
The diff for this file is too large to render. See raw diff
 
basketball.html CHANGED
@@ -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>
council.html CHANGED
@@ -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
- <button id="menu-toggle" class="md:hidden text-white">
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>
football.html CHANGED
@@ -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>
get-involved.html CHANGED
@@ -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
- <button id="menu-toggle" class="md:hidden text-white">
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>
index.html CHANGED
@@ -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>
news.html CHANGED
@@ -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
- <button id="menu-toggle" class="md:hidden text-white">
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>
schedule.html CHANGED
@@ -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
- <button id="menu-toggle" class="md:hidden text-white">
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>