diff --git a/src/app/(home)/page.tsx b/src/app/(home)/page.tsx
index 44d4bf5..630320d 100644
--- a/src/app/(home)/page.tsx
+++ b/src/app/(home)/page.tsx
@@ -1,8 +1,10 @@
import Link from 'next/link'
import { Counter } from '@/components/landing/Counter'
-import { Lockup, Mark } from '@/components/landing/Mark'
+import { HeroVisual } from '@/components/landing/HeroVisual'
+import { Lockup } from '@/components/landing/Mark'
import { Reveal } from '@/components/landing/Reveal'
import { Ticker } from '@/components/landing/Ticker'
+import { VerbRotator } from '@/components/landing/VerbRotator'
// Objective inventory — verified against the monorepo on 2026-05-21:
// 15 packages (packages/* count)
@@ -127,38 +129,75 @@ const ECO = [
},
]
-const SAMPLE = `import { init } from '@vitus-labs/core'
-import * as connector from '@vitus-labs/connector-styler'
-import { Element, Text, List } from '@vitus-labs/elements'
-
-// One-line setup
-init({ ...connector, component: 'div', textComponent: 'span' })
-
-function FeatureCard({ icon, title, items }) {
- return (
-
-
-) } @@ -166,20 +205,18 @@ function CodeBlock() { export default function HomePage() { return (/g, '>') - .replace(/\b(import|from|function|return|const)\b/g, '$1') - .replace(/('[^&]*'|'[^&]*'|'[^']*')/g, '$1') - .replace(/(\/\/[^\n]*)/g, '$1'), - }} - /> +import {' '}{'{ init }'}{' '}from {' '} +'@vitus-labs/core' + {'\n'} +import *as connectorfrom {' '} +'@vitus-labs/connector-styler' + {'\n'} +import {' '}{'{ Element, Text, List }'}{' '}from {' '} +'@vitus-labs/elements' + {'\n\n'} +{'// One-line setup'} + {'\n'} +init ({'{ ...connector, component: '}'div' + {', textComponent: '}'span' {' }'}) + {'\n\n'} +function FeatureCard + {'({ icon, title, items }) {'} + {'\n '} +return {'('} + {'\n '} + {'<'}Element tag="article" direction= +"rows" gap={'{'}16 {'}'} padding={'{'}24 + {'}'}{'>'} + {'\n '} + {'<'}Element beforeContent={'{icon}'} gap={'{'}8 + {'}'} alignY="center" {'>'} + {'\n '} + {'<'}Text tag="h3" {'>'} + {'{title}'} + {''}Text {'>'} + {'\n '} + {''}Element {'>'} + {'\n '} + {'<'}List data={'{items}'} gap={'{'}4 {'}'}{' '} + direction="rows" {'/>'} + {'\n '} + {''}Element {'>'} + {'\n '} + {')'} + {'\n'} + {'}'}