Skip to content

2026: feedback section rework, video lightbox, schedule fixes#406

Merged
amitkaps merged 1 commit into
masterfrom
ak/sessions4
Jul 3, 2026
Merged

2026: feedback section rework, video lightbox, schedule fixes#406
amitkaps merged 1 commit into
masterfrom
ak/sessions4

Conversation

@amitkaps

@amitkaps amitkaps commented Jul 3, 2026

Copy link
Copy Markdown
Member

Summary

  • Add reusable VideoLightBox (horizontal/vertical) and VideoThumbnail components; embed the VizChitra Short next to the 2025 recap film on the homepage
  • Fix the quote rotator causing layout shift (fixed height + line-clamp) and rework the feedback strip into a two-column layout (survey + quotes on the left, video on the right)
  • Fix the schedule page's Gallery cell only showing the first speaker for multi-speaker exhibits
  • Add ?day= query param to /2026/schedule (defaults to Conference Day, same as before)
  • Make "Speaker Dinner" span the full schedule grid like other shared venue-wide events (generalized the spanning-row logic to OTHER-type slots)
  • Rename Underline - FLR 2/3 tracks to FLOOR 2/3 across schedule.toml

Test plan

  • svelte-check passes (verified locally, 0 errors)
  • /2026 homepage: quote rotator + video thumbnails render correctly, no layout shift
  • /2026/schedule: Gallery cell shows all speakers for multi-speaker exhibits (e.g. "Panes of Heat")
  • /2026/schedule?day=workshops opens on Workshop Day
  • Workshop Day: "VIZCHITRA SPEAKER DINNER @ CORACLE" spans the full grid width

🤖 Generated with Claude Code

- Add reusable VideoLightBox (horizontal/vertical) and VideoThumbnail
  components; embed the VizChitra Short alongside the 2025 recap film
- Fix quote rotator layout shift with a fixed-height, line-clamped box
- Rework the feedback strip into a two-column layout (survey + quotes
  on the left, video on the right) with consistent Stack spacing
- Fix Gallery cell on the schedule page only showing the first speaker
  for multi-speaker exhibits
- Add ?day= query param to the schedule page (defaults to Conference)
- Make "Speaker Dinner" span the full schedule grid like other shared
  venue-wide events, generalizing the spanning-row logic to OTHER slots
- Rename Underline FLR 2/3 tracks to FLOOR 2/3 across schedule.toml

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@amitkaps amitkaps enabled auto-merge (squash) July 3, 2026 01:10
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying vizchitra with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0ab4ff7
Status: ✅  Deploy successful!
Preview URL: https://2e6ba2fa.vizchitra.pages.dev
Branch Preview URL: https://ak-sessions4.vizchitra.pages.dev

View logs

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

✅ CI Checks passed

Check Result
oxfmt (TS/JS/JSON) passed
Prettier (Svelte/MD) passed
Oxlint passed
Svelte Check passed
Build time 16s (limit 120s)
Shared bundle 542 KB (limit 600 KB) — CBSUB8Xm.js

Updated Fri, 03 Jul 2026 01:11:32 GMT

@amitkaps amitkaps merged commit 45f0df4 into master Jul 3, 2026
3 checks passed
@amitkaps amitkaps deleted the ak/sessions4 branch July 3, 2026 01:11
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