Skip to content

feat(home): lead with demos and simplify demo handoff - #576

Merged
harlan-zw merged 4 commits into
mainfrom
fix/mobile-demo-result-first
Oct 8, 2026
Merged

harlan-zw merged 4 commits into
mainfrom
fix/mobile-demo-result-first

Conversation

@harlan-zw

@harlan-zw harlan-zw commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

None.

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

Recorded results sit too far below the homepage pitch, and mobile demo pages put navigation ahead of the selected output. Show a balanced hero with a manual six-demo carousel, randomize its starting order and homepage trending rows per visit, and keep each Skill's original rank. The hero shows the output, author, and a minimal Open the demo link.

Selected demo pages size interactive frames against screen height and keep the author and actions in a sticky bottom row. Prompt, model, effort, and recorded token usage share one compact header. Prompt expands to show the task and exact input, output, and cached input counts. Missing usage stays absent. Films retain their aspect ratio. Their actions copy the Skill link with the recorded task, offer the terminal command, and share the selected demo page. Mobile demo pages lead with the output and hide Run. Anonymous demo counts record exposures, successful copies, fixed campaign labels, and coarse elapsed buckets while preserving existing command copy totals.

Demo discovery and handoff

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 8, 2026
@harlan-zw

harlan-zw commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator Author

Checked by the Agent against production after merge commit 5a9beb3:

  • The homepage hero has no model header, prompt, Run action, or share button. Next demo changes the carousel from 1 of 6 to 2 of 6.
  • Open the demo navigates to the displayed Skill's exact demo route.
  • On a 390 × 844 screen, the selected HTML frame is 574px tall. The author/actions row ends at the viewport bottom. Run is hidden and no horizontal overflow appears.
  • Prompt opens with keyboard Enter. It shows medium effort and exact input, cached input, and output counts.
  • Share and Agent prompt actions show their successful copy states. The Agent prompt includes the Skill link and recorded task.
  • The production route smoke contract passes after rollout.

Live homepage
Live prompt and token breakdown

@harlan-zw
harlan-zw marked this pull request as ready for review October 8, 2026 14:56
@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 8, 2026
@harlan-zw
harlan-zw merged commit 5a9beb3 into main Oct 8, 2026
7 checks passed
@harlan-zw
harlan-zw deleted the fix/mobile-demo-result-first branch October 8, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant