feat(chess): ad banner in top space, emote inline with player bar
- Add ad banner slot in the dead space above the board
- Move emote toggle button inline with player profile data
- Emote panel now opens below player bar (no more fixed overlay)
- Reduce top spacer to flex:0.4 so game sits near-center (slightly bottom-biased)
- Add api/ads.php endpoint to serve active campaigns from ad_campaigns table
- Ad system tracks impressions and filters by slot/game targeting
Co-Authored-By:
Claude Opus 4.6 <noreply@anthropic.com>
Showing
api/ads.php
0 → 100644
Please register or sign in to comment