Skip to content

feat: add public demo safety notice - #70

Merged
loverustfs merged 1 commit into
mainfrom
codex/add-demo-interstitial
Aug 1, 2026
Merged

feat: add public demo safety notice#70
loverustfs merged 1 commit into
mainfrom
codex/add-demo-interstitial

Conversation

@loverustfs

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings August 1, 2026 15:52
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
rustfs-com 7d23438 Commit Preview URL

Branch Preview URL
Aug 01 2026, 03:45 PM

@vercel

vercel Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
rustfs-com Ready Ready Preview Aug 1, 2026 3:52pm

@loverustfs
loverustfs merged commit f8a1aea into main Aug 1, 2026
4 checks passed
@loverustfs
loverustfs deleted the codex/add-demo-interstitial branch August 1, 2026 15:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an intermediate /demo landing page that presents public demo safety guidance (shared credentials, daily reset, and data handling notice) before sending users to the external demo environment.

Changes:

  • Introduces a new app/demo page containing demo credentials + safety notices and an “Enter the public demo” CTA.
  • Routes existing “View Demo” / “Request Demo” buttons to /demo instead of linking directly to https://play.rustfs.com.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
components/business/buttons/demo-link.tsx Updates the demo CTA to route internally to /demo via next/link.
components/business/buttons/contact-us.tsx Updates the “Request Demo” button destination to /demo.
app/demo/page.tsx Adds the new demo notice/credentials landing page and external link onward to the demo environment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread app/demo/page.tsx
Comment on lines +99 to +103
<a
className="motion-button group inline-flex h-14 items-center justify-center gap-2 bg-foreground px-6 text-sm font-semibold text-background hover:bg-foreground/90"
href={DEMO_URL}
rel="noopener noreferrer"
>
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.

2 participants