//AGENTIC system · built in Claude Code
Route: fattahia.com/agentic. Tokens, components, animation timings and file paths below — this sheet is the spec the store was built against, kept live so it cannot drift from the code.
@theme {
--color-ink: #07070A;
--color-panel: #141416;
--color-line: #26262A;
--color-muted: #8A8A93;
--color-acid: #D9FF3D;
--color-violet: #6E56CF;
--font-display: Satoshi;
--font-mono: "IBM Plex Mono";
--font-sans: "Bricolage Grotesque";
}Dot grid revealed by a masked radial that follows the pointer.
useCursorMask()Prompt types itself with a blinking caret and a scanline sweep.
<TerminalProof/>6deg perspective tilt plus a one-shot light sweep on hover.
<SkillCard/>IntersectionObserver fade-up, staggered by DOM index.
useReveal()Catalog value and counters animate from 20% to final on mount.
useCountUp()Button drifts toward the cursor, scales 0.96 on press.
<MagneticButton/>Infinite duplicated strip of skill slugs under the hero.
<Marquee/>Blur and saturation breathe on the vault offer panel.
.glass-breatheDashed line marches between numbered install steps.
<InstallSteps/>Ring spin with an expanding pulse for manual verification.
<VerifyState/>Success check scales past 1 and settles. No confetti.
<SuccessCheck/>Cloned chip flies from the add button into the nav cart pill.
flyToCart(el)3D folder opens and fans its four files out, tinted by category.
<SkillFolder color/>order{orderNumber,items[],total,trxId,deliveryToken,status}
status: pending | approved | delivered