A modern, responsive football league website built with HTML and JavaScript, featuring embedded CSS styles and comprehensive search functionality.
- Welcome section with league branding
- Statistics dashboard showing teams, matches, completed and upcoming fixtures
- Recent fixtures preview
- Complete list of all scheduled matches
- Match details including teams, date, time, venue, and status
- Visual indicators for match status (Scheduled/Completed)
- League standings with all team statistics
- Sortable by points (automatically sorted)
- Complete team performance metrics (Wins, Draws, Losses, Goals, etc.)
- All knockout stage matches organized by rounds:
- Round of 16
- Quarter Finals
- Semi Finals
- Final
- Match results and status for each stage
- Individual club cards with detailed information
- Team statistics and performance metrics
- Country information and league position
- Search across all content:
- Teams (by name, country, logo)
- Fixtures (by teams, venue)
- Knockout matches (by teams)
- Real-time search results
- Click to navigate to relevant pages
- All styles are embedded within the JavaScript file
- Modern CSS with gradients, animations, and responsive design
- Glassmorphism effects and smooth transitions
- Single Page Application (SPA) architecture
- All pages handled as JavaScript cases:
case 'home'case 'fixtures'case 'table'case 'knockouts'case 'clubs'
- Mobile-first approach
- Hamburger menu for mobile devices
- Responsive grid layouts
- Optimized for all screen sizes
- Open
index.htmlin any modern web browser - Navigate using the top navigation menu
- Search using the search bar at the top of the page
- Explore different sections:
- Click on navigation links to switch pages
- Use the search to find specific teams or matches
- Click on search results to navigate to relevant pages
The website includes comprehensive data for:
- 20 custom teams with detailed information:
- Phenom, Volts, Kenno, Mignon, Ghoht, Newton
- Aka The Kraven, ThDrksid001, Its_Lyta23, Dav-Lil7
- Emjay, Ghazi, Elton, Dandizzo, Offer Art
- ThorVisual, Dyno, Yotah, Wato, Tonny
- Each team includes: stadium, manager, capacity, founding year, titles, colors, and short name
- Multiple fixtures with dates and venues
- Complete knockout stage structure (Round of 16, Quarter Finals, Semi Finals, Final)
- League table with full statistics and random performance data
- Chrome (recommended)
- Firefox
- Safari
- Edge
- Mobile browsers
Champions/
├── index.html # Main HTML file
├── js/
│ └── script.js # JavaScript with embedded CSS and all functionality
└── README.md # This file
To add more teams, fixtures, or modify the data:
- Edit the
leagueDataobject inscript.js - Add new teams to the
teamsarray - Add new fixtures to the
fixturesarray - Update knockout stages in the
knockoutsobject
The website will automatically update to reflect any changes to the data structure.