Communitygithub.com

ZeroSum-Solutions/mishmash

**USD Halo** is a premium fintech-style landing page for a reward-earning stablecoin product. The design is dark and editorial, with a full-viewport video hero, animated brand marquees, and a structured feature grid — a polished crypto/DeFi marketing landing page suitable for stablecoin launches, Web3 wallets, and fintech products.

Was ist mishmash?

mishmash is a Claude Code agent skill that **USD Halo** is a premium fintech-style landing page for a reward-earning stablecoin product. The design is dark and editorial, with a full-viewport video hero, animated brand marquees, and a structured feature grid — a polished crypto/DeFi marketing landing page suitable for stablecoin launches, Web3 wallets, and fintech products.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ZeroSum-Solutions/mishmash/tree/HEAD/design-templates/usd-halo-landing

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

USD Halo — Reward-Earning Stablecoin Landing Page

Landing page vendored from the MIT-licensed pulkitxm/claude-directory gallery.

USD Halo is a premium fintech-style landing page for a reward-earning stablecoin product. The design is dark and editorial, with a full-viewport video hero, animated brand marquees, and a structured feature grid — a polished crypto/DeFi marketing landing page suitable for stablecoin launches, Web3 wallets, and fintech products.

Workflow

  1. Clone example.html into the user's workspace as the working file.
  2. Replace placeholder content with the user's real brand name, headlines, body copy, numbers, and imagery. Match existing image dimensions when swapping assets.
  3. Preserve the design system. The palette, type scale, spacing rhythm, and motion in the build spec below are the identity — do not substitute fonts, recolour the palette, or strip decorative elements.
  4. Extend by duplicating sections, never by importing a layout from another template. If a section is missing, design it from scratch in this template's own vocabulary.
  5. Keep motion accessible. Every animation must stay behind prefers-reduced-motion, as the build spec requires.

Output contract

Emit between <artifact> tags:

<artifact identifier="usd-halo-landing" type="text/html" title="USD Halo — Reward-Earning Stablecoin Landing Page">
<!doctype html>
<html>...</html>
</artifact>

Build spec

The upstream prompt that produced this design, verbatim.

USD Halo — Premium Fintech Stablecoin Landing Page

Overview

Build a premium, fintech-style landing page for a stablecoin product called Halo / USD Halo. The page leans into a tight, modern fintech aesthetic: a custom "halo" logo mark, full-bleed background videos, two infinite brand marquees, and bold display headings with negative letter-spacing. The page background is #F5F5F5 throughout, and font-medium (600) is the heaviest weight used anywhere.

Tech Stack

  • Framework: React 18 (react / react-dom ^18.3.1) + TypeScript (^5.6.3)
  • Build tool: Vite (^5.4.10) with @vitejs/plugin-react (^4.3.3)
  • Styling: Tailwind CSS (^3.4.14) with postcss (^8.4.49) and autoprefixer (^10.4.20)
  • Icons: lucide-react (^0.468.0) — ArrowRight only. No other UI libraries.
  • Primary font: TT Norms Pro (loaded via @font-face); the hero paragraph uses Inter as an inline override
  • Notable techniques: custom inline-<svg> logo using currentColor; CSS @keyframes marquees with a duplicated track for seamless looping; <video> backgrounds with autoplay/muted/loop/playsInline

Global Setup

  • Tailwind base + components + utilities at the top of src/index.css:
    @tailwind base;
    @tailwind components;
    @tailwind utilities;
    
  • Load TT Norms Pro via @font-face with font-display: swap:
    @font-face {
      font-family: 'TT Norms Pro';
      src: url('/fonts/tt-norms-pro-regular.woff2') format('woff2');
      font-weight: 400;
      font-style: normal;
      font-display: swap;
    }
    
    @font-face {
      font-family: 'TT Norms Pro';
      src: url('/fonts/tt-norms-pro-semibold.woff2') format('woff2');
      font-weight: 600;
      font-style: normal;
      font-display: swap;
    }
    
  • Apply the font to html, body and inherit on *, then set the page background:
    html,
    body {
      font-family: 'TT Norms Pro', ui-sans-serif, system-ui, -apple-system,
        'Segoe UI', Helvetica, Arial, sans-serif;
    }
    
    * {
      font-family: inherit;
    }
    
    body {
      margin: 0;
      background-color: #f5f5f5;
    }
    
  • Page wrapper: flex flex-col bg-[#F5F5F5]. The first section (Navbar + Hero) is wrapped in a relative h-screen flex flex-col overflow-hidden container.
  • Inner content max width across sections: max-w-[88rem] mx-auto.

HTML document (index.html)

  • lang="en", favicon at /favicon.svg.
  • Meta description: USD Halo — an automated, reward-powered digital dollar built for native passive earnings and effortless connection into DeFi.
  • Title: Halo — Your Wealth Works
  • Mount point <div id="root"></div> and <script type="module" src="/src/main.tsx">.

Custom Logo Icon

Create an SVG component LogoIcon that accepts an optional className, uses fill="currentColor", viewBox="0 0 256 256", aria-hidden="true", and renders this single path (a stylized "halo" mark made of two interlocking rounded squares):

const LOGO_PATH =
  'M 128.005 191.173 C 128.448 156.208 156.93 128 192 128 L 192 64 L 128 64 C 128 99.346 99.346 128 64 128 L 64 192 L 128 192 Z M 192 256 L 64 256 C 28.654 256 0 227.346 0 192 L 0 64 L 64 64 L 64 0 L 192 0 C 227.346 0 256 28.654 256 64 L 256 192 L 192 192 Z'

export default function LogoIcon({ className }: { className?: string }) {
  return (
    <svg
      viewBox="0 0 256 256"
      fill="currentColor"
      xmlns="http://www.w3.org/2000/svg"
      className={className}
      aria-hidden="true"
    >
      <path d={LOGO_PATH} />
    </svg>
  )
}

Composition

App renders, in order:

  1. A relative h-screen flex flex-col overflow-hidden wrapper containing the Navbar (absolute) + HeroSection.
  2. InfoSection
  3. BackedBySection
  4. UseCasesSection
export default function App() {
  return (
    <div className="flex flex-col bg-[#F5F5F5]">
      <div className="relative h-screen flex flex-col overflow-hidden">
        <Navbar />
        <HeroSection />
      </div>
      <InfoSection />
      <BackedBySection />
      <UseCasesSection />
    </div>
  )
}

All section backgrounds are #F5F5F5. All headings use negative letter-spacing for the tight, modern fintech feel.

1. Navbar (absolute, transparent over hero)

  • nav is absolute top-0 left-0 right-0 z-20 px-6 py-5.
  • Inner row: max-w-[88rem] mx-auto flex items-center justify-between.
  • Left: an a (flex items-center gap-2.5) containing LogoIcon (w-7 h-7 text-black) + the word "Halo" in a span (text-2xl font-medium tracking-tight text-black).
  • Center (hidden below md): container hidden md:flex items-center gap-8. Links Network, Ecosystem, Rewards, Help, News (from a NAV_LINKS array), each text-base text-gray-700 hover:text-black font-medium transition-colors duration-200.
  • Right: a black pill <button type="button"> labeled "Open Wallet" — bg-black text-white text-base font-medium px-7 py-2.5 rounded-full hover:bg-gray-800 transition-colors duration-200.

2. Hero Section

  • Outer: section with flex-1 px-6 pt-20 pb-6 flex items-end.
  • Inner card: relative w-full max-w-[88rem] mx-auto rounded-2xl overflow-hidden with inline style height: 'calc(100vh - 96px)'.
  • Background video — <video> with autoPlay muted loop playsInline, classes absolute inset-0 w-full h-full object-cover. Source video:
    • In source it is vendored locally at /assets/hf_20260423_161253_c72b1869-400f-45ed-ac0c-52f68c2ed5bd.mp4.
    • Original asset URL (note: only scheme/host lowercased; path kept verbatim): https://d8j0ntlcm91z4.cloudfront.net/user_38XZzbokvIgWjottwiXH07Lwa1P/HF_20260423_161253_C72B1869-400F-45ED-AC0C-52F68C2ED5BD.mp4
  • Content overlay: relative z-10 flex flex-col items-start justify-start h-full p-12 pt-36.
    • H1 with a <br />: "Your Wealth" / "Works" — text-black text-5xl md:text-6xl font-medium leading-tight max-w-xl mb-4, inline letterSpacing: '-0.04em'.
    • Paragraph: "An automated, reward-powered digital dollar built for native passive earnings and effortless connection into DeFi." — text-black/70 text-base md:text-lg max-w-md mb-8 leading-relaxed, inline fontFamily: "'Inter', ui-sans-serif, system-ui, sans-serif".
    • Pill button "Join us" with arrow circle (PillButton with large — see below).
    • Followed by the brand marquee below the button.

Brand Marquee (inside hero, below button)

  • Container: mt-24 w-full max-w-md overflow-hidden.
  • Rendered with the shared Marquee component: trackClass="marquee-track", keyframesName="marquee", durationSeconds={22}, itemClass="mx-7 shrink-0 text-black/60 whitespace-nowrap".
  • Brand list (each rendered as a span with inline style):
BrandfontFamilyfontWeightletterSpacingfontSizeOther
StripeGeorgia, 'Times New Roman', serif700-0.02em15px
CoinbaseArial, Helvetica, sans-serif9000.08em13pxtextTransform: 'uppercase'
Uniswap'Trebuchet MS', sans-serif6000.01em15pxfontStyle: 'italic'
Aave'Courier New', monospace7000.12em13pxtextTransform: 'uppercase'
CompoundPalatino, 'Book Antiqua', serif400-0.01em16px
MakerDAOImpact, 'Arial Narrow', sans-serif4000.04em14px
ChainlinkVerdana, sans-serif700-0.03em13px

3. Info Section ("Meet USD Halo.")

  • section is bg-[#F5F5F5] px-6 py-24 with inner max-w-[88rem] mx-auto.
  • Row 1 — 2-col grid: grid grid-cols-1 md:grid-cols-2 gap-12 mb-16 items-start.
    • Left: H2 "Meet USD Halo." — text-black text-4xl md:text-5xl font-medium leading-tight mb-8, inline letterSpacing: '-0.03em'. Below it, the black pill PillButton labeled "Discover it" (default size, text-base).
    • Right: paragraph "USD Halo is a reward-earning dollar coin that lets your savings grow while remaining tied to the U.S. dollar." — text-black/70 text-2xl md:text-3xl leading-relaxed.
  • Row 2 — 4-col card grid: grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4.
    • Card 1 (spans 2 cols on lg): lg:col-span-2 rounded-2xl p-7 min-h-80 flex flex-col justify-between with inline background image (backgroundSize: 'cover', backgroundPosition: 'center'):
      • In source the image is vendored locally at /assets/hf_20260423_164207_f243351d-ed59-48ec-83a0-a5e996bdbe3c.webp.
      • Original asset URL (image proxy wrapping a CloudFront PNG; path kept verbatim): https://images.higgs.ai/?default=1&output=webp&url=https%3A%2F%2Fd8j0ntlcm91z4.cloudfront.net%2Fuser_38XZzbokvIgWjottwiXH07Lwa1P%2FHF_20260423_164207_F243351D-ED59-48EC-83A0-A5E996BDBE3C.PNG&w=1280&q=85
      • Title (top): H3 "Savings that bloom" — text-black text-2xl font-medium leading-snug, inline letterSpacing: '-0.02em'.
      • Body (bottom): "Gain steady returns as your dollar tokens are routed into top-performing DeFi strategies." — text-black/70 text-base max-w-xs.
    • Card 2: solid bg-[#2B2644] rounded-2xl p-7 min-h-80 flex flex-col justify-between. White H3 with <br /> "Always fluid," / "always pegged." — text-white text-2xl font-medium leading-snug, inline letterSpacing: '-0.02em'. Body "Keep fully dollar-anchored with on-demand access to funds — no lockups or waits." — text-white/60 text-base.
    • Card 3: same bg-[#2B2644] styling. H3 with <br /> "Fully" / "automated". Body "Skip the task of tuning positions yourself. USD Halo runs in the background for you."

4. Backed By Section (marquee row)

  • section is bg-[#F5F5F5] px-6 with inner max-w-[88rem] mx-auto grid grid-cols-1 md:grid-cols-4 gap-8 items-center.
  • Left col (1/4): paragraph text-black/70 text-base leading-relaxed with a <br /> — "Funded by premier partners" / "and forward-thinking leaders."
  • Right col (3/4): wrapper md:col-span-3 overflow-hidden containing the shared Marquee (same pattern as the hero marquee but slower): trackClass="backers-track", keyframesName="backers-marquee", durationSeconds={30}, itemClass="mx-10 shrink-0 text-black/50 whitespace-nowrap".
  • Backer list (each a span with inline style):
BrandfontFamilyfontWeightletterSpacingfontSizeOther
Fundamental Labs'Times New Roman', serif4000.02em14px
KUCOIN'Arial Black', Arial, sans-serif9000.08em16px
NGCImpact, sans-serif7000.05em18px
NxGenGeorgia, serif600-0.02em17px
Matter LabsHelvetica, Arial, sans-serif700-0.01em15px
DEXToolsVerdana, sans-serif7000.06em14pxtextTransform: 'uppercase'
NGRAVE'Courier New', monospace7000.18em14px
PolychainPalatino, 'Book Antiqua', serif5000.03em15px

5. Use Cases Section

  • section is bg-[#F5F5F5] px-6 py-24. Inner: max-w-[88rem] mx-auto grid grid-cols-1 md:grid-cols-2 gap-8 items-start.
  • Left column (md:pr-12 md:pt-2):
    • Eyebrow: "USD Halo in Practice" — text-black/60 text-sm mb-2.
    • H2 "Use modes" — text-black text-5xl md:text-6xl font-medium leading-none mb-6, inline letterSpacing: '-0.04em'.
    • Paragraph: "USD Halo powers a wide range of modes for builders, companies and treasuries wanting safe and rewarding stablecoin integrations plus more" — text-black/60 text-base leading-relaxed max-w-sm.
  • Right column: relative rounded-3xl overflow-hidden min-h-[720px] with a background <video> (autoPlay muted loop playsInline, absolute inset-0 w-full h-full object-cover):
    • In source the video is vendored locally at /assets/hf_20260423_183428_ab5e672a-f608-4dcb-b319-f3e040f02e2d.mp4.
    • Original asset URL (path kept verbatim): https://d8j0ntlcm91z4.cloudfront.net/user_38XZzbokvIgWjottwiXH07Lwa1P/HF_20260423_183428_AB5E672A-F608-4DCB-B319-F3E040F02E2D.mp4
    • Overlay content relative z-10 p-10 md:p-12:
      • H3 "Commerce" — text-black text-4xl md:text-5xl font-medium leading-tight mb-5, inline letterSpacing: '-0.03em'.
      • Paragraph: "Lift customer retention by offering USD Halo, a trusted dollar-backed stablecoin with strong yields, letting your patrons earn with zero effort on your platform." — text-black/70 text-base max-w-md mb-8.
      • Inline-flex link "Know more" with a leading circular icon. The a is group inline-flex items-center gap-3 text-black text-base font-medium; the circle is w-9 h-9 rounded-full bg-white/80 backdrop-blur flex items-center justify-center group-hover:bg-white transition-colors duration-200 containing <ArrowRight className="w-4 h-4 text-black" />. (Icon precedes the "Know more" label.)

Shared Components

PillButton

Black pill button with a trailing white arrow circle. Accepts label: string and an optional large?: boolean (default false) that bumps the label to text-lg on md+ screens (used by the hero "Join us").

import { ArrowRight } from 'lucide-react'

interface PillButtonProps {
  label: string
  large?: boolean
}

export default function PillButton({ label, large = false }: PillButtonProps) {
  return (
    <button
      type="button"
      className={`inline-flex items-center gap-3 bg-black text-white ${
        large ? 'text-base md:text-lg' : 'text-base'
      } font-medium pl-8 pr-2 py-2 rounded-full hover:bg-gray-800 transition-colors duration-200`}
    >
      <span>{label}</span>
      <span className="bg-white rounded-full p-2">
        <ArrowRight className="w-5 h-5 text-black" />
      </span>
    </button>
  )
}

Marquee

Infinite horizontal marquee. The brand list is rendered twice and the track translates 0 → -50% so the loop is seamless. A scoped <style> block injects the @keyframes and track rule.

import type { CSSProperties } from 'react'

export interface MarqueeBrand {
  name: string
  style: CSSProperties
}

interface MarqueeProps {
  brands: MarqueeBrand[]
  trackClass: string
  keyframesName: string
  durationSeconds: number
  itemClass: string
}

export default function Marquee({
  brands,
  trackClass,
  keyframesName,
  durationSeconds,
  itemClass,
}: MarqueeProps) {
  return (
    <>
      <style>{`
        @keyframes ${keyframesName} {
          from { transform: translateX(0); }
          to { transform: translateX(-50%); }
        }
        .${trackClass} {
          display: flex;
          width: max-content;
          animation: ${keyframesName} ${durationSeconds}s linear infinite;
        }
      `}</style>
      <div className={trackClass}>
        {[...brands, ...brands].map((brand, index) => (
          <span
            key={`${brand.name}-${index}`}
            className={itemClass}
            style={brand.style}
          >
            {brand.name}
          </span>
        ))}
      </div>
    </>
  )
}

Animations & Interactions

  • Two CSS keyframe marquees — 22s for hero brands (marquee / .marquee-track) and 30s for backers (backers-marquee / .backers-track), both linear infinite and translating 0 → -50% on a duplicated track for seamless looping.
  • All buttons use transition-colors duration-200 with hover state hover:bg-gray-800 (or hover:bg-white for the white "Know more" circle, which uses group-hover:bg-white).
  • Nav links transition on hover from text-gray-700 to text-black.
  • Videos autoPlay muted with playsInline for mobile compatibility.

File Structure

usd-halo-landing/
├── index.html
├── package.json
├── public/
│   ├── favicon.svg
│   ├── assets/                # vendored hero/use-cases videos + card webp image
│   └── fonts/                 # tt-norms-pro-regular.woff2, tt-norms-pro-semibold.woff2
└── src/
    ├── main.tsx               # createRoot + <StrictMode><App /></StrictMode>
    ├── App.tsx
    ├── index.css              # Tailwind directives + @font-face + base styles
    └── components/
        ├── LogoIcon.tsx
        ├── Navbar.tsx
        ├── HeroSection.tsx
        ├── InfoSection.tsx
        ├── BackedBySection.tsx
        ├── UseCasesSection.tsx
        ├── PillButton.tsx
        └── Marquee.tsx

Entry point (src/main.tsx)

import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import App from './App'
import './index.css'

createRoot(document.getElementById('root')!).render(
  <StrictMode>
    <App />
  </StrictMode>,
)

Color Palette

  • Page / section background: #F5F5F5 (CSS #f5f5f5)
  • Dark cards: #2B2644
  • Foreground / brand: black, with opacity variants text-black/70, text-black/60, text-black/50, and on dark cards text-white/60
  • Nav links: text-gray-700 → text-black on hover
  • Buttons: bg-black → hover:bg-gray-800; arrow circles bg-white / bg-white/80

Source & license

Vendored from MIT-licensed pulkitxm/claude-directory. The upstream MIT licence text ships in this template at LICENSE and must be redistributed alongside any copy of example.html or assets/.

Webfonts and full-resolution imagery are not vendored: local @font-face rules are served from the Google Fonts CDN and referenced images are downscaled. Fetch the upstream folder for the original assets.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ZeroSum-Solutions/mishmash

Two-section scroll landing for **S.P.D**, a fictional daily-operations automation platform. Section one is a full-bleed black hero: a muted, looping period-painting video plays edge to edge behind a top-left wordmark and tagline, a top-right pill CTA, and a large right-aligned serif headline low in the frame. A cloud-plume image straddles the seam into section two, a saturated red panel holding a centered monogram, an uppercase mission line, a large script signature, two closing lines of copy, and a second looping video with a soft fade into the red. Motion is a staggered load-in fade on the hero, an IntersectionObserver reveal on the red section's content, and a scroll-linked parallax on the cloud plume — all degrading to a static, fully-visible layout under reduced motion.

ZeroSum-Solutions/mishmash

Full-screen, single-viewport (100vh, no scroll) dark hero landing page for **Asme**, a fictional no-code AI app platform. The fullscreen background is an HLS video stream from Mux, playing natively on Safari and via hls.js MediaSource on other browsers. A liquid-glass pill navbar (luminosity-blended glass with a masked `::before` gradient border) floats above an Instrument Serif hero heading and an animated email-capture CTA — "Get early access" expands to a form with a 60 ms/char typewriter placeholder, flips `ArrowRight` to `Check` on submit, and auto-resets after 4 seconds. All elements animate in on load with Motion (Framer Motion).

ZeroSum-Solutions/mishmash

A pixel-spec, dark-themed single-page marketing landing site for **Asme**, a fictional knowledge and insights platform, featuring a signature reusable `.liquid-glass` surface treatment — luminosity-blended translucent fill, 4px backdrop blur, inset top highlight, and a masked `::before` gradient border — applied consistently across the navbar pill, email capture, buttons, cards, and icon chips. The full-viewport hero loops a locally vendored `.mp4` video via a vanilla `requestAnimationFrame` opacity crossfade (fade in on `canplay`, fade out at 0.55s remaining, 100ms gap restart). Four scroll-triggered sections animate in with Framer Motion `useInView`: About, Featured Video, Innovation × Vision (video + two columns sliding from opposite sides), and Services (two glass cards with hover-zoom video). Instrument Serif display type sits against pure black throughout.

ZeroSum-Solutions/mishmash

A premium, dark-cinematic landing page for **Aura**, a fictional AI-native email client, featuring a looping fullscreen background video, a gradient-clip shiny headline, a macOS-style menu bar mockup, a realistic inbox preview, and a custom liquid-glass card treatment. The multi-section layout covers navbar, hero, menu bar, inbox mockup, feature triage, logo cloud, testimonials, pricing, and a final CTA — targeting the AI productivity app and SaaS landing page use case.

ZeroSum-Solutions/mishmash

A modern React landing page for a fictional broadcast-grade live video platform featuring a full-screen adaptive HLS video background, a glassmorphic navigation header, and hero content pinned to the bottom-left corner. Dark cinematic aesthetic with Gloock display serif, Archivo body, JetBrains Mono telemetry labels, and an aurora-green signal accent — ideal as a live streaming platform or video SaaS landing page template.

ZeroSum-Solutions/mishmash

A single-screen marketing landing page for "dot.", a calm-messaging product that links you with one anonymous peer for a single message each day. The hero is a full-screen looping background video of a phone, fronted by an animated Instrument Serif headline and a typewriter effect that types and deletes short messages ("Are you here?", "Yes, I am.", "Speak soon.") positioned to sit on the phone's on-screen display — evoking a quiet, analog rhythm. A floating pill navbar with a glinting "Link up" CTA completes the single-screen composition.

ZeroSum-Solutions/mishmash

A single-page "scrollytelling" landing page called Step Into Wonder: a 4.8-screen pinned scroll sequence where painted curtains part over a glowing crystal-cave portal, the world zooms and the portal irises open toward a sky beyond, then a giant arc of nine pastel destination cards sweeps across the closing scroll like a slow ferris wheel. Serif display headlines (Viaoda Libre) pair with a plain sans body face (Imprima) over a near-black stage, with mouse parallax on every layer and a dignified static fallback under reduced motion.

ZeroSum-Solutions/mishmash

Full landing page for the fictional AI workflow-automation platform **FlowMate** — a fixed left sidebar with a logo mark and section nav, a translucent blurred navbar, a large serif hero headline, a liquid-glass chat-composer card overlaid on a looping ambient video, a six-card feature grid, and an auto-rotating three-up cards carousel, all on an off-white minimalist palette with one indigo-violet chromatic accent.

ZeroSum-Solutions/mishmash

A single-page landing page for GroundAI, an interior-design AI product, built with TanStack Start v1 on file-based routing, React 19, TypeScript, Tailwind CSS v4, framer-motion for all animation, and lucide-react for icons. The page is composed of four stacked sections: a full-bleed autoplaying video hero with spring-animated header, expanding glass nav pill, and word-by-word animated description; a CSS marquee of partner brand wordmarks; a CraftExperiences section with a spring-driven style carousel, a skeleton-morphing chat card, and a staggered adaptable list; and a two-column testimonials block with animated word reveals.

ZeroSum-Solutions/mishmash

Produce a print-grade single-page kami (紙 / 纸) document — warm parchment canvas, ink-blue accent, serif at one weight, no italic, no cool grays. The output reads like a professional white paper or studio one-pager, not an app UI. Multilingual by design (EN · zh-CN · ja). One self-contained HTML file, zero dependencies.

ZeroSum-Solutions/mishmash

A single-page, desktop-only dark hero landing for the fictional studio **Kubric™**, built on **TanStack Start v1 + React 19 + Vite 7 + Tailwind v4** with file-based routing. Features a looping background video with a progressive 8-layer `backdrop-filter` blur at the bottom, an animated SVG logo with arc stroke-dashoffset reveals, a glass nav pill, a character-by-character headline reveal, a vertical right-side section nav, and a white "About us" card. Everything animates in on first load once the background video is ready.

ZeroSum-Solutions/mishmash

Warm, editorial single-page landing for **Velar.**, a fictional luxury real-estate brand. A deep-teal typewriter preloader gives way to a sky-backdrop hero ("Live in Irreplaceable") with a cutout building image that rises from below on load, then a scroll-driven centerpiece: as the user scrolls, that same building drifts upward and scales to 1.45x while pinning toward the bottom of a sticky black statement section with count-up stats. A hover-expand five-tile video gallery slides up over the statement section, and a bronze-gradient "Inquire" close finishes the page. Syne (display) pairs with Inter (body) throughout, on a warm off-white ground with one chromatic bronze accent.

ZeroSum-Solutions/mishmash

A full-screen, cinematic hero landing page for a creative agency called Mainframe, featuring a fixed background video that scrubs forward and backward in response to horizontal mouse movement, an AI-assistant-themed blurred intro label, a typewriter-animated headline, and a row of pill-shaped action buttons with a clipboard copy email link. The design pairs HelveticaNowDisplay-Medium headings with HelveticaNowDisplayW01-Rg body text, both vendored locally for offline use. Built with React 19, TypeScript, Vite, and Tailwind CSS v3.

ZeroSum-Solutions/mishmash

A cinematic, single-section landing hero for mėntality, a fictional mental-health resources product. The page pairs a full-bleed background video that gradient-masks into a soft `#edeef5` base with a glassmorphic, fixed navigation bar, built in React 19 + Vite and animated with Motion (formerly Framer Motion). Notable techniques include `backdrop-blur` glassmorphism, a gradient mask that blends the video top into the base color, `clamp()` fluid headline sizing, an animated SVG hamburger that morphs into an X, an inline blinking "eye/pupil" pill in the headline, and an animated `pl`/`en` language toggle. Styling is Tailwind CSS 4 via the `@tailwindcss/vite` plugin (CSS-first `@theme`, no config file), with Inter and Outfit from Google Fonts.

ZeroSum-Solutions/mishmash

A pure-black (#000) monochrome landing page for Mindloop, a newsletter and content platform, where white typography does the talking — Inter for structure and Instrument Serif italics for accent words. The seven-section page flows through a fixed glass navbar, a full-viewport MP4 hero with email capture, an AI-platform awareness section, a scroll-driven word-by-word opacity reveal, a solution feature grid with a 3:1 video panel, an HLS-streamed CTA section via hls.js (with native Safari fallback), and a minimal footer — with Framer Motion entrances and a liquid-glass CSS border effect throughout.

ZeroSum-Solutions/mishmash

Cinematic single-page landing for the fictional neural-AI platform **SynapseX**. A fixed, full-viewport background video scrubs frame-by-frame as the page scrolls and progressively blurs, sitting behind a scramble-in split-corner hero headline, a 3D-tilted cinematic paragraph reveal, and a frosted-glass horizontal metrics carousel. Pure black-and-white scaffolding is punctuated by one neon-green "synaptic" accent that ties the UI to the glowing footage underneath it.

ZeroSum-Solutions/mishmash

A dark, full-bleed landing page for Neuralyn, a fictional analytics-dashboard SaaS, featuring a full-viewport hero with a scroll-linked parallax dashboard composited over a looping background video and a scroll-driven testimonial where each word lights up as you scroll. The aesthetic is pure-black background, white type, a single italic serif accent word, and a liquid-glass tag pill. Built with React 18 + Vite and TypeScript, styled with Tailwind CSS 3 and shadcn/ui-style primitives, animated via Framer Motion (`useScroll`/`useTransform`) for scroll-linked parallax and the word-by-word color reveal, with fonts self-hosted via Fontsource.

ZeroSum-Solutions/mishmash

A monochrome, editorial landing page for a fictional Natural History Museum paleontology collection, featuring a three-section continuous scroll: a full-viewport hero with a delayed background video reveal and an animated geometric "NHM" SVG logotype (per-polygon slide-up reveal), an "Explore Our World" section with scroll-revealed display heading and action pills, and a dark "Ancient Collection" chapter browser with auto-cycling fossil images and a custom SVG `feTurbulence`/`feDisplacementMap` sand-dissolve transition effect. Built with React 19, Vite 6, Tailwind CSS 4 (CSS-first config), and Motion (Framer Motion), in a strictly monochrome black/white/gray palette — no color accents.

ZeroSum-Solutions/mishmash

A single-page NFT landing site with four full-bleed sections (Hero, About, Collection, CTA) on a dark space theme. The page uses looping muted background videos, a CSS liquid-glass UI effect, a fixed grain texture overlay, and a tight color system (deep navy `#010828`, off-white `#EFF4FF`, neon green `#6FFF00`; Anton headings, Condiment cursive accents, system mono body). Showcases a three-card NFT collection grid with rarity scores and video previews.

ZeroSum-Solutions/mishmash

An integration of the `HeroGeometric` component from Kokonut UI — five blurred, gradient-filled shapes drift behind a gradient-clipped headline on a near-black `#030303` canvas, all driven by Framer Motion. The component is dropped into a proper shadcn/ui project structure and wrapped in a landing experience (floating navbar, CTAs, a live props playground, feature grid, install band) that showcases it above the fold. This animated hero section is an ideal starting point for dark-themed SaaS, design tool, or portfolio landing pages.

Verwandte Skills