Conversation
Address QA mobile audit and Order's staging-build root cause: - AI Atlas: tap on touch lights up related nodes (kill pinnedSolo when no real hover), strengthen useHasHover with ontouchstart + maxTouchPoints so iPad / touch laptops are not misdetected. - AI Atlas: shrink in-canvas .dmd on iOS only (touch + supports -webkit-touch-callout) so the diamond stays proportional to the down-scaled diagram (Safari does not scale foreignObject HTML with the SVG viewBox). - AI Atlas: hash-driven Environment/Security tab now syncs in useLayoutEffect, removing the first-paint flash on deep links. - Cookie banner lifts above iPhone home-indicator via env(safe-area-inset-bottom); viewport meta gains viewport-fit=cover. - Modal overlay/background and Navbar slide-out now use dvh/dvw with vh/vw fallback so iOS Safari URL-bar collapse no longer snaps the layout. - Global body/html sets -webkit-tap-highlight-color: transparent to remove the default grey iOS tap flash. - Mobile header resets the desktop 74 px gap, clips overflow, and bounds inner row to 100dvw so the 32 px right-edge overflow at 390 px viewport is gone. - Dockerfile builder runs build:staging (APP_ENV=staging) and the runner copies .env.staging so the resulting image carries a real staging buildId instead of mislabelling itself as development. - Add .env.staging.example as the schema for the gitignored real .env.staging that must live next to the Dockerfile at build time. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…r dim cards on touch Diamond markers rendered inside foreignObject don't render reliably on iOS Safari. On touch-iOS, hide the diamond and color the node card's outline in the diamond's color (red/blue/gold) — same signal, reliable paint. Desktop diamonds untouched. Also: on any touch device, selecting a node no longer dims sibling cards into invisibility. Wires and ring labels still dim for focus. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.