Communitygithub.com

ZeroSum-Solutions/mishmash

Scroll-driven, single-hero landing page for **Urban Jungle**, a fictional biophilic design studio that reclaims concrete cityscapes with living greenery. A fixed full-bleed video of a plant-choked transit car scrubs frame-by-frame as the visitor scrolls, a huge display headline ("Unleash The Full Power") fades apart character by character over the first stretch of scroll, and a frosted glass "About Us" panel slides up from below to close the page with a serif mission statement and a looping text marquee of fictional studio partners. A pill-shaped floating nav with a liquid black hover-fill sits fixed at the top throughout.

mishmash 是什麼?

mishmash is a Cursor agent skill that scroll-driven, single-hero landing page for **Urban Jungle**, a fictional biophilic design studio that reclaims concrete cityscapes with living greenery. A fixed full-bleed video of a plant-choked transit car scrubs frame-by-frame as the visitor scrolls, a huge display headline ("Unleash The Full Power") fades apart character by character over the first stretch of scroll, and a frosted glass "About Us" panel slides up from below to close the page with a serif mission statement and a looping text marquee of fictional studio partners. A pill-shaped floating nav with a liquid black hover-fill sits fixed at the top throughout.

相容平台~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ZeroSum-Solutions/mishmash/tree/HEAD/design-templates/urban-jungle-landing

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Urban Jungle — Biophilic Design Studio

Derived from a licensed MotionSites prompt; rebuilt as a self-contained page.

A single scroll-driven experience for Urban Jungle, a fictional studio that turns concrete cityscapes into living greenery. The page is one tall (500vh) scroll stage on a black backdrop: a fixed full-bleed video scrubs through its footage as the visitor scrolls, a giant display headline fades apart into the frame over the first stretch of scroll, and a frosted glass panel slides up from below to reveal the studio's mission statement and a looping marquee of partner names. A pill-shaped nav floats fixed at the top of the viewport for the entire scroll.

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, headline lines, mission statement, and partner/client names. Swap the background clip for footage of a similar aspect ratio and pacing — the scroll-scrub motion works best with a clip roughly 5–10 seconds long.
  3. Preserve the design system. The black backdrop, the oversized display headline that dissolves on scroll, the frosted glass "about" panel, the single green chromatic accent, and the pill nav's liquid-fill hover are the identity — do not swap in a bright background, a static (non-scroll) hero, or a different nav shape without being asked.
  4. Extend by duplicating sections, never by importing a layout from another template. This template ships one scroll-driven hero and one about panel by design; if the user wants more sections below it, design them from scratch in this template's own vocabulary (black backdrop, serif mission copy, one green accent, glass surfaces).
  5. Keep motion accessible. The scroll-scrub video, the character fade, the panel slide-up, the mouse parallax, and the marquee all fall back to a fully static page under prefers-reduced-motion, exactly as the build spec below requires.

Build spec

Palette tokens

All chromatic and gradient colors live on :root so the recolor tooling can retint the page without touching markup:

TokenValueUse
--bg#000000Page background
--fg#ffffffHeadline, panel heading, nav-pill hover text
--mutedrgba(255,255,255,0.68)"About Us" eyebrow
--panel-bg / --panel-borderrgba(6,8,7,0.28) / rgba(255,255,255,0.12)Glass panel fill and hairline border
--nav-pill-bg / --nav-pill-fg#f0f0f0 / #050505Nav pill resting state (literal, matches the brief's black/white nav)
--accent / --accent-b#8fd35c / #3f9e5cThe one chromatic pair — ambient glow behind the headline and the gradient-text treatment on "urban / nature / bloom"
--accent-glow-soft / --accent-glow-strongrgba(143,211,92,0.16) / rgba(143,211,92,0.32)Radial ambient glow stops behind the hero video

Two gradients reference these tokens: the radial ambient-glow behind the video (--accent-glow-strong → --accent-glow-soft → transparent) and the linear-gradient(var(--accent), var(--accent-b)) used as a text-fill on the three italic accent words in the about heading. The dark scrim over the video and the marquee's edge mask are literal black/transparent gradients — neutral scaffolding, left literal by design.

Typography

  • Headline (Anton, Google Fonts) — substituted for the source brief's Dirtyline 36 Days of Type 2022, a bespoke hand-crafted display face from a type-a-day project that isn't on Google Fonts. Anton was chosen as the nearest ultra-bold, geometric, all-caps-scale display face that reads with the same monumental weight at clamp(3.2rem, 15vw, 19.8rem).
  • Body/UI (Manrope, weights 400/500/600/700) — nav pills, marquee items, loading text.
  • Serif accent (Instrument Serif, italic + regular) — the "About Us" eyebrow and the mission-statement heading in the glass panel.

Layout

  1. Fixed video stage (z-index: 0) — a full-bleed <video> (object-fit: cover, scaled up 15% for parallax headroom) with a dark scrim gradient for text legibility and a green ambient-glow radial wash near the bottom. The stage itself carries the poster image as a CSS background so a failed/blocked video still shows the scene.
  2. Loading overlay (z-index: 50) — a full-black overlay reading "Loading… N%", tracking the video's buffered ranges; hides on canplay (or a 4s safety timeout) and is force-hidden via <noscript>.
  3. Pill navigation (z-index: 100, fixed top-center) — a 48px circular logo button with a four-petal SVG mark that spins 360° on hover, plus a black pill-list of HOME / ABOUT / SERVICES / CONTACT. Each pill fills with black from the bottom on hover/focus while its label swaps to white (pure CSS, no JS). Below 768px the pill list is replaced by a hamburger button that opens a popover menu.
  4. Hero overlay (z-index: 10, fixed, bottom-anchored) — the headline "Unleash The" / "Full Power", split into per-character <span>s at runtime (with a visually-hidden accessible duplicate for screen readers). HOME/ABOUT links point at real #top / #about anchors.
  5. About panel (z-index: 20, absolutely positioned at the bottom of the 500vh scroll stage) — a max-width: 1250px, min(900px, 85vh) glass card (backdrop-filter: blur(60px)) that slides up into view over the last ~1.4 viewport-heights of scroll. Inside: the "About Us" eyebrow, a serif mission statement with three gradient-accented italic words, and a bottom marquee of five fictional partner names (Meridian, Northgate, Cascadia, Atlasworks, Halcyon — invented to replace the source brief's real SaaS-company placeholders).

Motion inventory

  • Scroll-scrub video: video.currentTime is driven directly by overall scroll progress (0 at the top of the page, full duration at the bottom), guarded by a seek-pending pattern so a slow decoder never gets hammered with overlapping seeks.
  • Headline dissolve: each character fades opacity 1→0 and animates translateY 0→130%, scaleY 1→1.2, scaleX 1→0.9 over the first ~820px of scroll, staggered 14px per character (quadratic ease-in-out).
  • Panel reveal: the glass panel's wrapper translates from 100% to 0% over the final 1.4 viewport-heights of scroll.
  • Mouse parallax (fine-pointer devices only): the video stage drifts opposite the cursor (±26px); the glass panel gets a subtle 3D tilt (±3deg rotate, ±12px translate) via a separate inner element so it doesn't fight the scroll-driven slide transform on its wrapper.
  • Nav: pills fill black from the bottom on hover/focus with a synchronized label swap (0.3s, repo ease-out); the logo mark spins 360deg over 0.5s; the whole nav fades/scales in once on load (scale(0.94)→scale(1), never from 0).
  • prefers-reduced-motion: reduce: every transition/animation collapses to near-zero duration, the scroll-linked JS updates (video scrub, character fade, panel slide, mouse parallax) are skipped entirely, the <video> is hidden in favor of its poster frame, and the marquee stops scrolling — a fully static page that still reads correctly top to bottom.

Assets

  • assets/bg-hero.mp4 — the CloudFront source clip (a plant-overgrown transit-car interior) downloaded and transcoded to a muted, 720p, ~6-second H.264 loop (~3.7MB) with ffmpeg, referenced with a plain <video> tag (no hls.js). The source prompt's app-assembly snippet wired a different Mux .m3u8 stream for the same shot; the CloudFront .mp4 named in the component spec was used instead, per the resolved conflicting-source note for this slug.
  • assets/bg-poster.jpg — first-frame poster, also used as the video stage's CSS background fallback.

Output contract

Emit between <artifact> tags:

<artifact identifier="urban-jungle-landing" type="text/html" title="Urban Jungle — Biophilic Design Studio">
<!doctype html>
<html>...</html>
</artifact>

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.

相關技能