Premier League Interactive
This interactive visualization presents football league tables and match data across multiple European leagues, including the Premier League, La Liga, Serie A, and the Bundesliga. Users can switch between leagues via clickable headers, which triggers a smooth D3 v4 transition that reorders table rows by position. The table is rendered as SVG with dynamic highlighting and filtering, while a subtle animation effect repositions teams when sorting by different columns. The visualization is built with D3.js and includes custom styling with Google Fonts, with team crests and match data displayed in an interactive, sortable table format. The color scheme uses a light grey background with black text and interactive elements that highlight on hover.
AI-generated descriptionBuilt with blockbuilder.org