Skip to content

design: Rill Publish & GitHub Deploy UI Prototype#8922

Open
Di7design wants to merge 1 commit intomainfrom
di/github-deploy-design
Open

design: Rill Publish & GitHub Deploy UI Prototype#8922
Di7design wants to merge 1 commit intomainfrom
di/github-deploy-design

Conversation

@Di7design
Copy link

Summary

  • Static HTML/CSS/JS prototype of the Rill publish and GitHub deploy workflow
  • All files live under design/github-deploy/ — zero impact on the main codebase
  • Open rill-publish-v2.html in a browser to view, no build step needed

UI States Covered

Screen Description
Draft Editor Top nav with Draft badge, version history, save, and publish controls
Version History Panel Local save history with restore
Publish Dropdown Production deployment panel with preview/publish actions
GitHub Deploy History Published version history with rollback
GitHub Connect Modal OAuth flow → select existing repo or create new
Preview Mode Full-screen preview with dark banner and share preview link
Published / Live View Live project view with Share + Edit project buttons
Share Popovers Copy preview URL and live project URL
Draft Copy Flow "Edit project" creates a draft copy, not an edit-mode toggle
Toast Notifications Success / error / warning / info feedback

How to Review

git checkout di/github-deploy-design
open design/github-deploy/rill-publish-v2.html

🤖 Generated with Claude Code

Static HTML/CSS/JS prototype covering the full publish and GitHub deploy
workflow — draft editor, preview mode, published view, version history,
GitHub connect modal, share popovers, and draft copy flow.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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