Skip to content

frontend: rebuild shoploop.studio to Grip mood (cream/butter/lavender)#29

Merged
ninan-versioning merged 1 commit into
mainfrom
jared/grip-mood-frontend
Jul 25, 2026
Merged

frontend: rebuild shoploop.studio to Grip mood (cream/butter/lavender)#29
ninan-versioning merged 1 commit into
mainfrom
jared/grip-mood-frontend

Conversation

@ninan-versioning

Copy link
Copy Markdown
Owner

What

Rebuilds the marketing site frontend against Grip.tools visual language, matching the attached moodboard.

Why

The previous dark-teal + amber theme did not match the intended reference. Screenshots of Grip.tools were provided as the target aesthetic. Live at https://shoploop.pplx.app.

Tokens

  • surfaces: cream #F5F3EE · paper #FAFAF8 · butter #F5F369 · lavender #D9C6F0 · coral blush #F7C9BE · night #0D0D0F
  • text: ink #0A0A0A / inkMuted #4A4A4A
  • signature radius: 32px on all color panels
  • fonts: Instrument Serif (display) · Satoshi (body) · Noto Serif Devanagari (hi/mr)

Composition (top → bottom)

  1. cream hero — huge Instrument Serif H1, buttercream shadowed CTA, split render tiles
  2. butter loop panel — 4-step ribbon (Ingest → Mutate → Render → Publish)
  3. paper category grid — 4 SKU forms (bottles / jars / tubes / boxes)
  4. lavender integrations panel — 16 stack tools
  5. coral positioning panel — grip.tools framing + 3-tier price ladder (OSS / Trial / Managed)
  6. dark reference-implementations strip — the three .shoploop.studio subdomains
  7. cream CTA close — 'Ship a 3D SKU today.' + wishlist form

Files

  • app/globals.css — cream base, Instrument Serif stack, 32px panel utility
  • app/layout.tsx — swap Google Fonts + Fontshare Satoshi
  • app/page.tsx — full rewrite
  • components/GripIllustrations.tsx — 6 inline isometric line SVGs
  • components/lang.tsx — trilingual copy for tabletop SKU messaging, butter EN-active toggle
  • tailwind.config.ts — new palette + rounded-panel

Preserved

  • 3D JarScene component still in repo (removed from page for now; can reintroduce inside a cream card)
  • Ayurvedic wedge language + Sandu boundary
  • data-a2ui-action and id selectors on every CTA
  • trilingual hi/en/mr

Removed

  • dark teal body background
  • amber accent
  • old moat/loop/molecule sections (superseded)

- cream #F5F3EE base, buttercream #F5F369 / lavender #D9C6F0 / coral blush #F7C9BE panels
- Instrument Serif display, Satoshi body, Noto Serif Devanagari for hi/mr
- 32px signature panel radius, 2.5-stroke black borders on cards
- 6 inline isometric SVG illustrations (jar, flower, loop, bottle, box, tube)
- pill nav w/ butter EN-active toggle, dark ink CTA
- rewrote page.tsx section stack: cream hero -> butter loop panel (4-step ribbon) -> paper categories (4 SKU) -> lavender integrations (16 tools) -> coral positioning + price ladder -> dark reference-implementations strip -> cream CTA close
- rewired lang.tsx copy to tabletop SKU messaging (hi/en/mr)
- dropped teal/amber dark theme entirely; body bg now cream

closes visual-mismatch feedback: matches attached Grip.tools screenshots
@ninan-versioning
ninan-versioning merged commit 8690a80 into main Jul 25, 2026
1 check passed
@ninan-versioning
ninan-versioning deleted the jared/grip-mood-frontend branch July 25, 2026 08:03
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