-
Notifications
You must be signed in to change notification settings - Fork 0
Deploy Studio to official website at /studio/ #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Configure Vite base path for production deployment - Update docs deployment workflow to build and deploy Studio - Add Studio navigation link to docs site - Create comprehensive Studio guide documentation - Make Studio primary CTA on homepage Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
- Add Chinese deployment guide (STUDIO_DEPLOYMENT.zh-CN.md) - Update README with Studio link and call-to-action - Provide comprehensive deployment and maintenance instructions Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
- Comprehensive summary of all changes - Technical implementation details - Testing results and verification - Maintenance instructions in Chinese Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
- Detailed user journey scenarios - Visual interface mockups - Feature demonstration flow - Performance metrics and expectations Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
- Complete Chinese explanation of the solution - Step-by-step deployment instructions - Testing and verification guide - Next steps and maintenance procedures Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
|
@copilot 网站官网是 www.objectui.org |
|
✅ All checks passed!
|
3 similar comments
|
✅ All checks passed!
|
|
✅ All checks passed!
|
|
✅ All checks passed!
|
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
已更新所有文档中的URL引用,从 Changes in commit
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR deploys the Object UI Studio (visual designer/playground) to the production website at https://www.objectui.org/studio/, making it publicly accessible for prototyping and learning.
Changes:
- Configured Vite to serve Studio from
/studio/path in production - Extended deployment workflow to build and copy Studio alongside documentation
- Added Studio navigation, homepage CTA, and comprehensive user guide
- Updated all promotional links to point to official domain
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
apps/playground/vite.config.ts |
Configured production base path to /studio/ for nested deployment |
.github/workflows/deploy-docs.yml |
Added Studio build step and file copying to docs distribution directory |
docs/.vitepress/config.mts |
Added Studio navigation links to top navbar and guide sidebar |
docs/index.md |
Added prominent Studio CTA button and visual editor promotional section |
docs/guide/studio.md |
Created comprehensive Studio user guide with features, shortcuts, and best practices |
README.md |
Added Studio link to main repository documentation |
|
|
||
| <div class="tip custom-block"> | ||
| <p><strong>Try it now!</strong></p> | ||
| <p>Access the Studio at: <a href="/studio/" target="_blank">/studio/</a></p> |
Copilot
AI
Jan 14, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The link should not open in a new tab when navigating within the same site. Remove target="_blank" or change the href to an absolute URL if external navigation is intended. For same-site navigation, users expect links to open in the same tab.
| <p>Access the Studio at: <a href="/studio/" target="_blank">/studio/</a></p> | |
| <p>Access the Studio at: <a href="/studio/">/studio/</a></p> |
| <p class="custom-block-title" style="color: #6366f1;">✨ Experience Object UI Studio</p> | ||
| <p>Explore our interactive visual editor with drag-and-drop design, live preview, and instant JSON export. Perfect for prototyping and learning!</p> | ||
| <p style="margin-top: 12px;"> | ||
| <a href="/studio/" style="display: inline-flex; align-items: center; gap: 8px; padding: 10px 20px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border-radius: 8px; text-decoration: none; font-weight: 600; box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3); transition: all 0.3s;"> |
Copilot
AI
Jan 14, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inline styles should be avoided in documentation. Consider using CSS classes or VitePress custom theme styles. This makes the styling reusable and easier to maintain across the documentation site.
| run: pnpm docs:build | ||
|
|
||
| - name: Build Studio (Playground) | ||
| run: pnpm --filter @apps/playground build |
Copilot
AI
Jan 14, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The filter name @apps/playground appears inconsistent with typical monorepo naming conventions. Verify this matches the actual package name in apps/playground/package.json. Standard convention would be either @objectui/playground or just playground without the @apps/ scope.
| run: pnpm --filter @apps/playground build | |
| run: pnpm --filter ./apps/playground build |
|
✅ All checks passed!
|
Enables public access to the Object UI Studio (visual designer + playground) by deploying it alongside the documentation site at the official domain www.objectui.org.
Changes
Build configuration
base: '/studio/'inapps/playground/vite.config.tsDeployment pipeline (
.github/workflows/deploy-docs.yml)NODE_ENV=productionafter docs buildapps/playground/dist/*todocs/.vitepress/dist/studio/apps/playground/**andpackages/**Documentation integration
/guide/studiowith features, shortcuts, use caseshttps://www.objectui.org/Documentation added
docs/guide/studio.md- User guideResult
Studio accessible at
https://www.objectui.org/studio/with:Verified build output shows correct asset paths:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.