Skip to content

feat: shoploop.studio v0 landing#27

Merged
ninan-versioning merged 1 commit into
mainfrom
jared/shoploop-studio-site-v0
Jul 25, 2026
Merged

feat: shoploop.studio v0 landing#27
ninan-versioning merged 1 commit into
mainfrom
jared/shoploop-studio-site-v0

Conversation

@ninan-versioning

Copy link
Copy Markdown
Owner

What ships

The first of three reference sites: shoploop.studio v0.

  • Next.js 15 static export, TypeScript, Tailwind
  • React Three Fiber: 9-component moat orbit, 8-molecule Ayurvedic atlas, hero jar scene
  • Framer Motion: scroll reveals + loop diagram animation
  • Trilingual हि/EN/मर toggle on H1 + primary CTA
  • Fonts: Noto Serif Devanagari + IBM Plex Serif + IBM Plex Sans (via Google Fonts <link>)

Sections shipped

  1. Hero — embed generator + trilingual toggle
  2. Moat — 9-component R3F orbit + verbatim moat sentence
  3. Loop — animated 8-step reverse-feedback ring
  4. Molecules — 8-molecule Ayurvedic atlas (drag to rotate)
  5. Pricing — $0 OSS / $0 trial / $299 managed
  6. Stack — 13-logo strip
  7. Wishlist — email capture (in-memory for v0)

A2UI ships

  • public/llms.txt, public/sitemap.xml, public/robots.txt, public/.well-known/a2ui.json
  • JSON-LD WebPage + Product + 3 Offer schema in <head>
  • data-a2ui-action on every interactive element

Documented deviations

  1. Wishlist is in-memory only (preview iframes block localStorage; swap point marked)
  2. Fonts via <link> not next/font/google (assetPrefix conflict for nested-path hosting)

Both documented in apps/shoploop-studio-site/README.md.

Design-partner boundary

Zero Sandu references. This is Shoploop's own reference implementation.

Preview

Live inline preview attached to the conversation. Also viewable at https://www.perplexity.ai/computer/a/shoploop-shoploop-studio-v0-BLncjnEuTFqNphGkTeDgoQ

Merge policy

Approved by @ninan-versioning for direct merge to main.

Next.js 15 static site. Trilingual hi/en/mr H1+CTA. 7 sections:
- Hero: embed generator + trilingual toggle
- Moat: 9-component R3F orbit + verbatim moat sentence
- Loop: animated 8-step reverse-feedback ring
- Molecules: 8-molecule Ayurvedic atlas (drag to rotate)
- Pricing: 0 OSS / 0 trial / 299 managed
- Stack: 13-logo strip
- Wishlist: email capture (in-memory for v0)

A2UI complete: llms.txt, sitemap.xml, robots.txt, .well-known/a2ui.json, JSON-LD WebPage+Product+3 Offers, data-a2ui-action on every CTA.

Documented deviations: wishlist in-memory (localStorage blocked in preview iframes), fonts via <link> not next/font/google (assetPrefix conflict). See apps/shoploop-studio-site/README.md.

No Sandu references anywhere. Design-partner boundary held.

Preview: https://www.perplexity.ai/computer/a/shoploop-shoploop-studio-v0-BLncjnEuTFqNphGkTeDgoQ
@ninan-versioning
ninan-versioning merged commit b9866d9 into main Jul 25, 2026
1 check passed
@ninan-versioning
ninan-versioning deleted the jared/shoploop-studio-site-v0 branch July 25, 2026 03:08
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