Skip to content

Deferred: tappable mobile-castle redraw #70

Description

@Sealjay

Scope

The castle SVG is desktop-oriented (1200×600); hotspots are small/cramped on phones. Produce a mobile-first layout: a stacked/condensed castle or a clear list-style fallback with ≥44px touch targets, so the five hotspots (Tower/Library/Forge/Moon/Keep + the Podcast scroll) are comfortably tappable.

Constraints

  • Tokens only; crispEdges/pixelated preserved; prefers-reduced-motion respected.
  • Keep the existing keyboard focus order (Talks→Blog→About→Code→Shorts→Listen) and data-castle-nav analytics.
  • Coordinate with the is-paused IntersectionObserver and transform-box fixes already shipped.

Out of scope here

Not part of the pragmatic-full pass.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions