Skip to content

feat(demo): growth ops dashboard reference and routing sync#16

Open
zoeforfun wants to merge 11 commits into
mainfrom
feat/growth-ops-dashboard
Open

feat(demo): growth ops dashboard reference and routing sync#16
zoeforfun wants to merge 11 commits into
mainfrom
feat/growth-ops-dashboard

Conversation

@zoeforfun
Copy link
Copy Markdown
Contributor

Summary

Adds a Growth Ops Dashboard reference page at /openclaw/growth-ops-dashboard, built with @nexu-design/ui-web, with restrained brand color (underline tabs, neutral stat tones, outline badges).

Demo / routing

  • Aligns apps/demo with cloud-demo: full-screen OpenClaw routes, cloud shell for /openclaw and /growth-landing, removes the /openclaw/* redirect to another dev port.
  • Updates Tauri devUrl and Vite startup hints for the new entry paths.

Note

This branch includes prior feat/sync-demo work merged into the same line (desktop surfaces, biome overrides, assets). The latest commit is the growth dashboard and routing sync.

Made with Cursor

mrcfps and others added 11 commits April 2, 2026 18:05
Made-with: Cursor

# Conflicts:
#	apps/demo/src/App.tsx
#	apps/demo/src/main.tsx
#	apps/demo/src/pages/IconsPage.tsx
#	apps/demo/src/pages/ThemesPage.tsx
#	apps/demo/src/pages/nexu/NexuDashboardPage.tsx
#	apps/demo/src/pages/openclaw/DashboardPage.tsx
#	apps/demo/src/pages/openclaw/OpenClawWorkspace.test.tsx
#	package.json
#	packages/demo-pages/src/components/SectionHeader.tsx
#	packages/demo-pages/src/pages/openclaw/NexuPricingPage.tsx
#	packages/demo-pages/src/pages/openclaw/OpenClawWorkspace.tsx
#	packages/demo-pages/src/pages/openclaw/PricingPage.tsx
#	packages/demo-pages/src/pages/openclaw/RewardsPage.test.tsx
#	packages/demo-pages/src/pages/openclaw/RewardsPage.tsx
#	packages/demo-pages/src/pages/openclaw/UsagePage.tsx
#	packages/demo-pages/src/pages/openclaw/pricing-demo.tsx
#	pnpm-lock.yaml
The linter was already disabled for apps/demo/** but the code that
moved to packages/demo-pages/ and apps/cloud-demo/ carries the same
prototype-level lint issues. Extend the override to keep CI green.

Made-with: Cursor
Add GrowthOpsDashboard at /openclaw/growth-ops-dashboard, built with
@nexu-design/ui-web and restrained brand color (underline tabs, neutral
stat tones, outline badges, muted footer link).

Wire apps/demo like cloud-demo: full-screen openclaw routes in-app, cloud
shell for /openclaw and /growth-landing, and drop the /openclaw/* redirect
to another dev server. Update Tauri devUrl and Vite startup hints for the
new entry paths.

Made-with: Cursor
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying nexu-design with  Cloudflare Pages  Cloudflare Pages

Latest commit: ddeabfb
Status:🚫  Build failed.

View logs

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