Files
supabase/apps
ShaneandClaude Opus 4.8 75ce4a5dac fix(og-generator): truly floating panel, top-align previews, remove zoom, frame info pill
- Panel is now position:absolute (not a flex sibling) over a full-bleed
  absolute-inset canvas — one continuous dot-grid surface behind it, instead
  of two boxes split by a shared flex edge. Canvas content gets pr-[380px]
  so it doesn't render under the panel.
- Preview row: items-center -> items-start. OG and Thumb render at identical
  size (same aspect ratio, equal flex-basis) with identical-height label rows
  above them, so top-aligning is what actually keeps the IMAGES aligned;
  items-center was aligning the outer card blocks (image + variable-height
  caption below), which visibly offset the images from each other. Verified
  via computed styles: both cards now start at the exact same top regardless
  of caption height.
- Removed the zoom control entirely (state, buttons, ZOOM_MIN/MAX, the
  style={{zoom}} CSS zoom) — it scaled the whole card including buttons/
  labels, not just the rendered image.
- OG fit-info pill: added a real border + solid background (was
  bg-surface-200 with no border, blending into the canvas) so it reads as a
  distinct panel.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 19:47:30 -05:00
..