diff --git a/templates/club-layout.html b/templates/club-layout.html
index 7563152..efa24d9 100644
--- a/templates/club-layout.html
+++ b/templates/club-layout.html
@@ -89,6 +89,7 @@
display: flex;
gap: 50px;
margin-top: 35px;
+ flex-wrap: wrap;
}
.stat-item {
@@ -111,6 +112,23 @@
font-weight: 700;
}
+ .stat-pill {
+ border-radius: 999px;
+ background: rgba(15, 23, 42, 0.8);
+ color: #e5e7eb;
+ padding: 8px 16px;
+ display: inline-flex;
+ align-items: center;
+ gap: 8px;
+ font-size: 12px;
+ margin-top: 10px;
+ border: 1px solid rgba(148, 163, 184, 0.5);
+ }
+
+ .stat-pill i {
+ color: #facc15;
+ }
+
.content-card {
background: white;
margin-top: -65px;
@@ -305,7 +323,6 @@
border: 1px solid #e2e8f0;
}
- /* TODAY CLASSES */
.class-card {
border-radius: 18px;
border: 1px solid #e2e8f0;
@@ -378,7 +395,6 @@
color: #475569;
}
- /* NEWS FEED */
.news-timeline {
position: relative;
padding-left: 30px;
@@ -484,7 +500,6 @@
color: var(--primary);
}
- /* EVENTS */
.events-lane {
position: relative;
padding-left: 34px;
@@ -591,7 +606,7 @@
font-size: 10px;
border-radius: 999px;
padding: 4px 9px;
- border: 1px solid #e5e7eb;
+ border: 1px solid #e2e8f0;
background: #f9fafb;
color: #475569;
display: inline-flex;
@@ -600,7 +615,7 @@
}
.event-footer {
- border-top: 1px dashed #e5e7eb;
+ border-top: 1px dashed #e2e8f0;
padding: 10px 16px 14px;
display: flex;
align-items: center;
@@ -619,7 +634,7 @@
.capacity-bar {
height: 6px;
border-radius: 999px;
- background: #e5e7eb;
+ background: #e2e8f0;
width: 110px;
overflow: hidden;
}
@@ -651,7 +666,7 @@
font-size: 12px;
border-radius: 999px;
padding: 6px 14px;
- border: 1px solid #e5e7eb;
+ border: 1px solid #e2e8f0;
background: white;
color: #6b7280;
font-weight: 700;
@@ -690,6 +705,158 @@
align-items: flex-start;
}
}
+
+ .stat-card {
+ border-radius: 20px;
+ background: #f8fafc;
+ border: 1px solid #e2e8f0;
+ padding: 18px 18px 16px;
+ height: 100%;
+ }
+
+ .stat-card h6 {
+ font-size: 13px;
+ font-weight: 700;
+ }
+
+ .stat-legend {
+ list-style: none;
+ padding: 0;
+ margin: 8px 0 0;
+ font-size: 11px;
+ }
+
+ .stat-legend li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin-bottom: 4px;
+ gap: 6px;
+ }
+
+ .legend-dot {
+ width: 10px;
+ height: 10px;
+ border-radius: 50%;
+ margin-right: 6px;
+ }
+
+ .flag-pill {
+ border-radius: 999px;
+ padding: 2px 8px;
+ font-size: 11px;
+ background: white;
+ border: 1px solid #e2e8f0;
+ display: inline-flex;
+ align-items: center;
+ gap: 6px;
+ }
+
+ .flag-pill span.flag {
+ font-size: 15px;
+ }
+
+ .rating-breakdown-card {
+ border-radius: 20px;
+ background: #f9fafb;
+ color: #111827;
+ padding: 18px 20px;
+ margin-top: 24px;
+ border: 1px solid #e5e7eb;
+ }
+
+ .rating-main-score {
+ font-size: 32px;
+ font-weight: 800;
+ line-height: 1;
+ }
+
+ .rating-stars {
+ color: #facc15;
+ font-size: 14px;
+ }
+
+ .rating-subtext {
+ font-size: 11px;
+ color: #6b7280;
+ }
+
+ .aspect-row {
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ margin-bottom: 8px;
+ }
+
+ .aspect-label {
+ width: 150px;
+ font-size: 11px;
+ color: #111827;
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ }
+
+ .aspect-bar {
+ flex: 1;
+ height: 6px;
+ border-radius: 999px;
+ background: #e5e7eb;
+ overflow: hidden;
+ }
+
+ .aspect-fill {
+ height: 100%;
+ border-radius: inherit;
+ background: linear-gradient(to right, #22c55e, #a3e635);
+ }
+
+ .aspect-score {
+ width: 40px;
+ text-align: right;
+ font-size: 11px;
+ color: #111827;
+ }
+
+ .rating-badge-row {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 8px;
+ margin-top: 8px;
+ }
+
+ .rating-badge {
+ border-radius: 999px;
+ padding: 4px 10px;
+ background: white;
+ color: #111827;
+ font-size: 11px;
+ border: 1px solid #e5e7eb;
+ display: inline-flex;
+ align-items: center;
+ gap: 6px;
+ }
+
+ .rating-trend {
+ font-size: 12px;
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ color: #16a34a;
+ margin-top: 4px;
+ }
+
+ .rating-trend i {
+ color: #16a34a;
+ }
+
+ .bar-wrapper-fixed {
+ position: relative;
+ width: 100%;
+ max-width: 100%;
+ height: 220px;
+ max-height: 220px;
+ }
@@ -699,8 +866,14 @@
-
-
+
+
+
+
+
+
+ Since 2012 · 14 years of champions
+
EMPEROR TAEKWONDO ACADEMY
-
Seef District, Bahrain
+
+ Seef District, Bahrain
+
4.9/5 Rating
@@ -721,17 +896,22 @@
35+ Classes
+
+
450+ Active Members
+
+
Overview
- News
Packages
- Scheduled
+ Schedule
Events
+ Statistics
+ Timeline
@@ -790,21 +970,46 @@
Best Trainers With Exceptional Experties
+
Master Sami Al-Mane
+
+
+
+
+
+
+
+
+ 4.8 · 126 reviews
+
IFBB Pro & Body Transformation Specialist.
+
Sulaiman Al-Khalifa
+
+
+
+
+
+
+
+
+ 4.9 · 89 reviews
+
Black Belt Taekwondo Specialist & Youth Mentor.
-
View all 12 coaches
+
+
+ View all 12 coaches
+
@@ -874,278 +1079,6 @@
-
-
-
-
-
Latest News
-
Updates, moments, and stories from our community.
-
-
-
-
-
-
-
-
-
15 Feb 2026
-
-
-
-
-
-
-
-
- What a night! Our juniors brought home 6 gold and 4 silver medals from the Bahrain Inter-Club Championship. Proud of every athlete who stepped on the mats.
-
-
-
-
-
-
-
-
-
-
-
-
- New “Parents & Kids” fundamentals class launching next week. Build confidence, discipline, and quality time together on the mats.
-
-
-
-
-
-
-
-
-
-
-
-
- Congratulations to our newest black belt, Ahmed, for passing his Dan exam with distinction. Years of hard work and consistency paying off.
-
-
-
-
-
-
-
14 Feb 2026
-
-
-
-
-
-
-
-
- Thank you Master Lee for an incredible sparring seminar. Over 60 students from around Bahrain joined us for three hours of high-level training.
-
-
-
-
-
-
-
13 Feb 2026
-
-
-
-
-
-
-
-
- Parents’ Open Night recap: Q&A with coaches, live demos from our juniors, and a full walkthrough of our belt progression system.
-
-
-
-
-
-
-
12 Feb 2026
-
-
-
-
-
-
-
-
- Summer Camp 2026 registrations are now open. Limited spots for our 2‑week intensive program mixing taekwondo, conditioning, and character building.
-
-
-
-
-
-
-
11 Feb 2026
-
-
-
-
-
-
-
-
- Student of the Month: Fatima (Juniors Group B). Zero missed sessions, strong attitude, and always the first to help her teammates.
-
-
-
-
-
-
-
10 Feb 2026
-
-
-
-
-
-
-
-
- New mats, new bags, same spirit. Our main dojang just got a full upgrade to competition‑grade flooring for safer, sharper training.
-
-
-
-
-
-
-
9 Feb 2026
-
-
-
-
-
-
-
-
- Our team joined a charity fitness day in support of local youth initiatives. Thank you to everyone who donated and participated.
-
-
-
-
-
-
-
8 Feb 2026
-
-
-
-
-
-
-
-
- Reminder: Monthly belt grading is coming up. Please confirm your attendance with reception and ensure you’ve completed your attendance requirements.
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1248,12 +1181,9 @@
-
-
-
+
-
@@ -1282,7 +1212,6 @@
-
@@ -1318,7 +1247,6 @@
-
@@ -1368,7 +1296,6 @@
-
Limited Seats
@@ -1409,7 +1336,6 @@
-
Family Friendly
@@ -1447,7 +1373,6 @@
-
Grading
@@ -1488,7 +1413,6 @@
-
Almost Full
@@ -1531,7 +1455,566 @@
-
+
+
+
+
+
Club Statistics
+
Who trains with us, how they train, and how the club is growing.
+
+
+
+ Live snapshot · Feb 2026
+
+
+
+
+
+
+
+
+
+ Active Members by Nationality
+
+ 🇧🇭
+ Home & Expat
+
+
+
+
+
+
+
+ 🇧🇭 Bahrain
+ 52%
+
+
+ 🇵🇰 Pakistan
+ 18%
+
+
+ 🇮🇳 India
+ 16%
+
+
+ 🌍 Other GCC
+ 14%
+
+
+
+
+
+
+
+
+
+ Members by Age Group
+ Avg age 14.2
+
+
+
+
+
+
+ Kids (5–10)
+ 28%
+
+
+ Juniors (11–15)
+ 42%
+
+
+ Youth (16–21)
+ 18%
+
+
+ Adults (22+)
+ 12%
+
+
+
+
+
+
+
+
+
+ Gender Ratio
+ Balanced squads
+
+
+
+
+
+
+ Male
+ 58%
+
+
+ Female
+ 42%
+
+
+
+
+
+
+
+
+
+
+
+
+ Active Members – Horoscope
+ For fun only
+
+
+
+
+
+
+ Fire signs
+ 30%
+
+
+ Earth signs
+ 25%
+
+
+ Air signs
+ 22%
+
+
+ Water signs
+ 23%
+
+
+
+
+
+
+
+
+
+ Members by Blood Type
+ Self‑reported
+
+
+
+
+
+
+ O
+ 40%
+
+
+ A
+ 32%
+
+
+ B
+ 18%
+
+
+ AB
+ 10%
+
+
+
+
+
+
+
+
+
+ Members with Championships
+ Achievements
+
+
+
+
+
+
+ Medalists
+ 18%
+
+
+ Podium finishes
+ 24%
+
+
+ Competitors
+ 28%
+
+
+ Yet to compete
+ 30%
+
+
+
+
+
+
+
+
+
+
+
+
Active Members – Last 12 Months
+
+ 12‑month trend
+
+
+
+ Attendance dips around mid‑year break and Eid, softens over the hottest summer months, and peaks when school and work routines are most stable.[web:196][web:199][web:210]
+
+
+
+
+
+
+
+
+
+
+
+
+
4.9
+
+
+
+
+
+
+
+
Based on 320+ verified member reviews
+
+
+
+
+
+ Cleanliness
+
+
+
4.8
+
+
+
+
+ Keeps you on track
+
+
+
4.8
+
+
+
+ Community vibe
+
+
+
4.9
+
+
+
+
+
+
+ 9.7 / 10 kids’ enjoyment
+
+
+
+ Parents feel kids are safe
+
+
+
+ 92% report better discipline
+
+
+
+
+ Rating up +0.2 vs last year
+
+
+
+
+
+
+
+
+
+
+
Club Timeline
+
Daily moments, announcements, and highlights.
+
+
+
+
+
+
+
+
15 Feb 2026
+
+
+
+
+
+
+
+ What a night! Our juniors brought home 6 gold and 4 silver medals from the Bahrain Inter-Club Championship. Proud of every athlete who stepped on the mats.
+
+
+
+
+
+
+
+
+
+
+
+ New “Parents & Kids” fundamentals class launching next week. Build confidence, discipline, and quality time together on the mats.
+
+
+
+
+
+
+
+
+
+
+
+ Congratulations to our newest black belt, Ahmed, for passing his Dan exam with distinction. Years of hard work and consistency paying off.
+
+
+
+
+
+
14 Feb 2026
+
+
+
+
+
+
+
+ Thank you Master Lee for an incredible sparring seminar. Over 60 students from around Bahrain joined us for three hours of high-level training.
+
+
+
+
+
+
13 Feb 2026
+
+
+
+
+
+
+
+ Parents’ Open Night recap: Q&A with coaches, live demos from our juniors, and a full walkthrough of our belt progression system.
+
+
+
+
+
+
12 Feb 2026
+
+
+
+
+
+
+
+ Summer Camp 2026 registrations are now open. Limited spots for our 2‑week intensive program mixing taekwondo, conditioning, and character building.
+
+
+
+
+
+
11 Feb 2026
+
+
+
+
+
+
+
+ Student of the Month: Fatima (Juniors Group B). Zero missed sessions, strong attitude, and always the first to help her teammates.
+
+
+
+
+
+
10 Feb 2026
+
+
+
+
+
+
+
+ New mats, new bags, same spirit. Our main dojang just got a full upgrade to competition‑grade flooring for safer, sharper training.
+
+
+
+
+
+
9 Feb 2026
+
+
+
+
+
+
+
+ Our team joined a charity fitness day in support of local youth initiatives. Thank you to everyone who donated and participated.
+
+
+
+
+
+
8 Feb 2026
+
+
+
+
+
+
+
+ Reminder: Monthly belt grading is coming up. Please confirm your attendance with reception and ensure you’ve completed your attendance requirements.
+
+
+
+
+
+
+
+
+
+
+
Detailed facility walkthroughs...
@@ -1544,7 +2027,206 @@
+
+
+
+
+