Theme Features
Courtside is a broadcast-dark basketball news and stats theme. Teams, players and games are ordinary posts with stat fields, and twenty dynamic components render everything from the live ticker to sortable rosters — add a game and the whole board follows.
30Teams
548Players
2,667Games
20Components
The board runs itself.Add a game in the admin and it appears in the ticker, the scores hub and its own matchup page automatically — standings, leaders and playoff cut lines all recompute from the result.
01 · Standings
A board that keeps itself
The full standings board draws its own playoff and play-in cut lines, with home, away and last-ten splits, streaks and team-colour glows — computed from results, and pinned in a sticky rail through the news pages.
Playoff and play-in cut lines drawn into the table
Home, away and last-ten splits with streaks
A sticky trending and standings rail on the news layouts

02 · Players
A wall of stars, filterable
Five hundred and forty-eight players with faces, positions and numbers — search, filter by team or position and sort by any stat, with no page reloads. League leaders come with player faces and glowing bars.
Instant search with position and team filters
Stat tiles and league-rank bars on every profile
Leader boards with player faces and glowing bars

03 · Game nights
Every night, on the board
Every game gets a designed page — matchup hero, head-to-head bars and players to watch — and the scores hub groups the nights into date-stamped cards with winner highlights, while the live ticker runs across every page.
Matchup heroes with team-colour glows
Head-to-head bars and players to watch
A live ticker with clocks and pulsing badges

04 · Franchises
Every franchise, fully built
Team pages carry sortable stat rosters, team leaders and schedules; player pages get stat tiles, league-rank bars and teammates. Nothing is hand-written — it all reads from the same records.
Sortable stat rosters and team leaders
Schedules with results and upcoming slates

05 · The Site Editor
Click any board, restyle any pixel
Courtside’s front page opens as ordinary blocks. Select any card in List View and restyle colour, spacing and typography per breakpoint from the sidebar — Stepfox Looks turns every choice into a block attribute, so there is no stylesheet to maintain.
List View reaches every card inside every board
Desktop, tablet and mobile values on each block
Every colour, gap and breakpoint is an attribute, not CSS

06 · The back office
One dashboard runs the whole season
One NBA Stats menu holds teams, players and games, plus an official NBA data console fed by ESPN — one-click updates, a daily schedule and data-health checks, refreshed on every Courtside site from one snapshot.
Teams, players and games are ordinary posts with stat fields
One-click ESPN update, plus a daily schedule
Data-health checks flag anything that needs attention

The details fans notice
Live ticker everywhereTeam logos, clocks and pulsing live badges on every page.
Magazine news layoutsA designed newsroom with a sticky trending and standings rail.
Broadcast DarkLight, dark and a Broadcast Dark style variation, with a visitor toggle.
Team-colour glowsA sticky glass header and hover effects throughout.
Zero CSS in the themeEvery colour, size and spacing is a block attribute.
Daily ESPN syncAn official NBA data console keeps the season current.
Prefer Elementor? It’s in the box.
A dedicated Elementor edition ships alongside the block theme: all twenty components as native widgets with full Content and Style tabs, plus two dynamic tags and Theme Builder templates — this is the same front page open in the Elementor editor.

In the box
Courtside block theme — Gutenberg + Stepfox Looks, zero CSS in the theme
Courtside Elementor theme — 20 widgets, 2 dynamic tags, Theme Builder templates
Stepfox NBA Stats plugin — the NBA data console and a full season admin
A full season of demo data — 30 teams, 548 players and 2,667 games, synced from ESPN
One-time payment|Free updates|6 months support




