Skip to content

Image Ad Column: Right sidebar for table view#89

Draft
snackman wants to merge 1 commit into
masterfrom
image-ad-column
Draft

Image Ad Column: Right sidebar for table view#89
snackman wants to merge 1 commit into
masterfrom
image-ad-column

Conversation

@snackman

Copy link
Copy Markdown
Owner

Adds a 300px image ad sidebar to the right of the table view on desktop (xl+ breakpoints). Includes admin CRUD, impression/click tracking, and responsive hiding on smaller screens.

- Add SidebarAd type and sidebar_ads field to AdminConfig
- Add 'sidebar' placement to ad tracking types
- Create SidebarAdColumn component with IntersectionObserver impression
  tracking and click tracking via trackAdEvent()
- Modify EventApp table view to flex-row layout with TableView + sidebar
- Add Sidebar Ads admin tab with full CRUD (drag-to-reorder, per-conference
  targeting, active toggle, sort order, image preview)
- Add Sidebar Image Ad to /ads inventory page
- Sidebar hidden below xl (1280px), 300px fixed width on desktop

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel

vercel Bot commented Apr 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sheeets Ready Ready Preview, Comment Apr 20, 2026 0:14am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant