Full build: Vite/React acid-terminal frontend (BEARER design system, Panchang/Sentient/Fragment Mono, neon layer, palette audit script), HoodquidityVaults Foundry contracts (single+dual deposits via Chainlink-style feeds, hybrid exit, 10% platform fee, boost, Genesis LP), Reown AppKit wallet connect with Robinhood Chain testnet (46630), live data from Dexscreener and onchain reads, partner portal, design-sync setup for claude.ai/design. Deploy: static via Forgejo Actions platform, BUILD_DIR=apps/web/dist (.env). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
46 lines
1.8 KiB
JSON
46 lines
1.8 KiB
JSON
{
|
|
"projectId": "179c476c-1bba-4a20-93b6-6ba97067b384",
|
|
"shape": "package",
|
|
"readmeHeader": ".design-sync/conventions.md",
|
|
"pkg": "@hoodquidity/web",
|
|
"globalName": "Hoodquidity",
|
|
"buildCmd": "pnpm --filter @hoodquidity/web build && cp apps/web/dist/assets/index-*.css apps/web/dist/ds-styles.css",
|
|
"entry": "apps/web/src/ds-entry.ts",
|
|
"srcDir": "src",
|
|
"tsconfig": "tsconfig.json",
|
|
"cssEntry": "dist/ds-styles.css",
|
|
"componentSrcMap": {
|
|
"Button": "src/components/ui/button.tsx",
|
|
"Card": "src/components/ui/card.tsx",
|
|
"Badge": "src/components/ui/badge.tsx",
|
|
"Skeleton": "src/components/ui/skeleton.tsx",
|
|
"Stat": "src/components/ui/stat.tsx",
|
|
"LogoMark": "src/components/brand/Logo.tsx",
|
|
"Wordmark": "src/components/brand/Logo.tsx",
|
|
"XIcon": "src/components/icons/XIcon.tsx",
|
|
"DepthProgress": "src/components/DepthProgress.tsx",
|
|
"HealthRadial": "src/components/HealthRadial.tsx",
|
|
"SlippageCurve": "src/components/SlippageCurve.tsx",
|
|
"CountUp": "src/components/CountUp.tsx",
|
|
"GlyphMarquee": "src/components/GlyphMarquee.tsx",
|
|
"DepthField": "src/components/backdrop/DepthField.tsx",
|
|
"DepthLadder": "src/components/backdrop/DepthLadder.tsx",
|
|
"GlowField": "src/components/backdrop/GlowField.tsx",
|
|
"GlyphField": "src/components/backdrop/GlyphField.tsx"
|
|
},
|
|
"overrides": {
|
|
"GlyphMarquee": { "cardMode": "column" },
|
|
"SlippageCurve": { "cardMode": "column" }
|
|
},
|
|
"extraFonts": [
|
|
"public/fonts/Tanker-Regular.woff2",
|
|
"public/fonts/CabinetGrotesk-Extrabold.woff2",
|
|
"public/fonts/CabinetGrotesk-Bold.woff2",
|
|
"public/fonts/CabinetGrotesk-Medium.woff2",
|
|
"public/fonts/Switzer-Regular.woff2",
|
|
"public/fonts/Switzer-Medium.woff2",
|
|
"public/fonts/Switzer-Semibold.woff2",
|
|
"public/fonts/JetBrainsMono-Regular.woff2",
|
|
"public/fonts/JetBrainsMono-SemiBold.woff2"
|
|
]
|
|
}
|