Skip to content

Streamline playground GitHub and export actions - #114

Merged
a-baran-orhan merged 1 commit into
mainfrom
agent/streamline-playground-actions
Jul 28, 2026
Merged

Streamline playground GitHub and export actions#114
a-baran-orhan merged 1 commit into
mainfrom
agent/streamline-playground-actions

Conversation

@a-baran-orhan

Copy link
Copy Markdown
Member

What changed

  • Point the playground GitHub action directly to the repository instead of the new-issue form.
  • Replace the separate BVH and glTF download buttons with a single desktop Export menu.
  • Add descriptive export choices, outside-click and Escape dismissal, arrow-key navigation, focus management, and status feedback on the Export trigger.
  • Preserve the existing mobile behavior by keeping desktop pipeline exports hidden below the mobile breakpoint.

Why

The GitHub label implied repository navigation but opened issue creation, and the two always-visible export buttons made the desktop topbar unnecessarily crowded. Grouping the formats under one explicit Export action makes the toolbar cleaner without removing either workflow.

Impact

Desktop users get a simpler topbar and an accessible format picker. Mobile layout remains unchanged. Exported BVH and GLB files retain their existing generation behavior.

Validation

  • npm run typecheck
  • npm run build -w playground
  • Browser verification at desktop and mobile breakpoints
  • Verified Escape dismissal, outside-click behavior, arrow-key focus movement, and absence of console errors

@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
posecode Ready Ready Preview, Comment Jul 28, 2026 8:08pm

@a-baran-orhan
a-baran-orhan marked this pull request as ready for review July 28, 2026 20:09
@a-baran-orhan
a-baran-orhan merged commit a050597 into main Jul 28, 2026
3 checks passed
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