Ecommerce Template
Next.js·React 등으로 만든 최신 전자상거래 템플릿
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Boutique e-commerce statique adossée à Supabase — commande par WhatsApp, administration complète
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Versioned bundle (v1.0.0) for the URA STUDIOS retail/streetwear surface — a Nike-inspired (Podium CDS) monochrome design language: massive uppercase display type, full-bleed photography, and a flat, grey-shift elevation model. Category: E-Commerce & Retail · Athletic retail. Monochrome UI, massive uppercase type, full-bleed photography. [README 설치·사용 부분 발췌] Quick start Load the measured layer in any new deliverable: Then use the .nike-* primitives (nike-btn, nike-input, nike-nav, nike-card, nike-banner, nike-display, `nike-pREADME 전문 보기 ↗
Versioned bundle (v1.0.0) for the URA STUDIOS retail/streetwear surface — a Nike-inspired (Podium CDS) monochrome design language: massive uppercase display type, full-bleed photography, and a flat, grey-shift elevation model.
Category: E-Commerce & Retail · Athletic retail. Monochrome UI, massive uppercase type, full-bleed photography.
| Path | What it is |
|---|---|
DESIGN.md | Authoritative design reference (palette, type, radius, posture, components, do/don'ts). |
brand.json | Structured brand record (palette, typography, voice, imagery, layout). |
guide.md | Quick brand guide. |
context/input-DESIGN.md | Raw measured evidence (Podium CDS) — provenance source. |
system/variables.nike.css | Operative token layer (measured) — light + .dark, plus component primitives .nike-* (light). |
system/tokens.nike.json | Machine-readable measured tokens (colors, type scale, radius, spacing, motion, ramps). |
system/variables.css | Generative antd-derived theme (light + .dark) with Nike semantic overrides. |
system/variables.dark.css | Standalone dark theme (Nike semantic overrides). |
system/tokens.default.json / .dark.json / .compact.json | Derived DesignTokens (same seed, 3 algorithms). |
system/theme.json | antd ConfigProvider theme. |
system/seed.json | Generative seed (Nike semantic overrides). |
system/kit.html | Component kit (generative baseline + Nike measured layer). |
system/kit.dark.html | Component kit, dark. |
system/index.html | Gallery / live preview (preview entry file). |
system/artifacts/*.html | Generated deliverables: landing, deck, poster, email, newsletter, form. |
system/scripts/apply-design-tokens.mjs | Copies system/variables.css into a target CSS file. |
index.html · admin.html · brand.html | Reference implementations (storefront e-commerce, back-office admin, brand page). |
catalog.js · supabase-client.js · supabase.config.js · supabase/schema.sql | Shop runtime: shared catalogue, Supabase REST client, configuration, database schema. |
cgv.html · confidentialite.html · guide-des-tailles.html · durabilite.html · 404.html · page.css | Content pages of the storefront. |
AUDIT-LIVRAISON.md · RECETTE.md · GUIDE-VERCEL-SUPABASE.md | Delivery audit, QA protocol, deployment guide (French). |
assets/ | Real product & editorial photography, WebP (originals kept in assets-originaux/). |
logos/ | Extracted favicon. |
imagery/ | Social cover images. |
Load the measured layer in any new deliverable:
<link rel="stylesheet" href="system/variables.nike.css"> <!-- light + .dark + .nike-* components -->
<script type="application/json" src="system/tokens.nike.json"></script> <!-- optional for tooling -->
Then use the .nike-* primitives (nike-btn, nike-input, nike-nav, nike-card, nike-banner,
nike-display, nike-price, nike-badge, nike-tag) or consume the --nike-* custom properties directly.
Dark theme:
<html class="dark">
For the generative antd theme use system/variables.css (or run
node scripts/apply-design-tokens.mjs <target.css> to copy the token block into your file).
context/input-DESIGN.md..dark palette (grey-ramp mapping) and the "focus ring" behavior are derived, not
directly measured from the live site.#111111 on white, white on dark; interactive text is weight 500.#f5f5f5 → #e5e5e5 → #cacacb → #707072.od brand finalize is not available in this headless build — derived files (tokens.*.json,
variables.css, kit.html, artifacts) are updated in place and kept manually consistent.text-transform: uppercase + tight letter-spacing).