Tournament Calendar View, Multi-Stream, and Announcements
The tournament bracket generator now includes a calendar schedule view, embedded multi-stream viewer, organizer announcements, and tournament rules — all in a collapsible sidebar.
Tournament organizers need more than just a bracket. They need to communicate with participants, show what's happening now, and make it easy to find games. This update adds four major features to the tournament bracket generator.
Calendar Schedule View
The sidebar schedule section now has a Table / Calendar toggle. Switch to Calendar view to see a month grid where each day shows a badge with the number of games scheduled. Click any day to expand a detail panel showing every game for that day — teams, time, rink, and status.
Days are color-coded:
- Red badge — a game is currently live
- Default badge — upcoming games
- Muted badge — all games on that day are complete
Navigate between months with arrow buttons. The calendar defaults to the month of the first scheduled game.
Multi-Stream Viewer
When games have livestream URLs set, the sidebar shows an embedded video player. Multiple simultaneous streams are supported:
- 1 stream — full-width 16:9 player
- 2 streams — stacked vertically with reduced height
- 3+ streams — 2-column grid layout
Click any Stream link on a bracket match or in the status dashboard to open that stream in the embedded viewer — no need to leave the page. The sidebar opens automatically if it's hidden.
Live game streams are auto-detected and shown at the top. The tournament-level stream URL serves as a fallback. Each stream is labeled with the game number and team names.
Announcements
Organizers can post announcements that participants see when viewing the bracket. Click + New to compose an announcement with rich text formatting (bold, italic, lists). The most recent announcement shows prominently, with older ones collapsed behind a "previous announcements" toggle.
Announcements include relative timestamps ("5m ago", "2h ago") and are visible to anyone viewing the shared bracket. Organizers can delete individual announcements. Spectators via shared links see announcements but not the editing controls.
Tournament Rules
Add rules during setup or via the edit modal. The rich text editor supports headings, bullet lists, numbered lists, bold, italic, underline, links, and dividers. Three sample rule templates are provided (Youth Hockey, Adult Rec League, Competitive Tournament) that you can load with one click and customize.
Rules display in a collapsible section in the sidebar. They're visible to everyone viewing the bracket but hidden from print output.
Sidebar Layout
All of these features live in a collapsible sidebar next to the bracket:
- Live Stream — embedded video player(s)
- Announcements — organizer messages
- Rules — tournament rules document
- Status — live/upcoming/recent games with game counts
- Standings — placements or pool standings
- Schedule — table or calendar view
Click Hide Info / Show Info to collapse the entire sidebar and give the bracket full width. Each section is independently collapsible with a click on its header.
Try the new features in the Tournament Bracket Generator.