Custom CSS themes for Board Game Arena that declutter the interface by removing promotional content and reorganizing the layout.
- Log in to your BGA account
- Go to Preferences > Advanced
- Paste the contents of a CSS file into the textarea
- Click Save
- Reload any BGA page to see the changes
A minimalistic theme that removes distractions and reorganizes the remaining content into a cleaner layout.
Removed:
- Featured game banner (BGA Awards, promotions)
- Latest News carousel
- Games section (New, Trending, Recommended grids)
- "How to play...?" tutorial section
- "Play more!" (friend referral) section
- "Hall of fame" leaderboard
- Emoji mascot footer
- Site footer
Reorganized:
- Service status bar moved to the top, spanning full width, with the "Service status" label hidden — only the green status bar and player counts are shown
- Newsfeed, Tournaments, and Achievements arranged in a three-column layout below the status bar
Removed:
- Shortcuts filter bar (Tournament, Arena, Play, Waiting for you buttons)
- Time Jokers indicator
- "More on #BGA" promotional section
- "Play again" game carousel
- "Discover other games" recommendations
- "More friends, more fun!" referral section
Kept as-is:
- Tables waiting for you
- Play Tables
- Arena Tables
- Tournament Tables
Removed:
- Site footer (on all pages)
- Friends going online/offline chat notifications
- BGA applies custom CSS server-side before the page renders, so layout changes work correctly with dynamic Svelte components
- All rules use
!importantto override BGA's default styles - Uses
:has()selector (supported in all modern browsers)

