Original components, rendered live
Componentsthatalreadymove.
A library of interface components written for this site. Every one runs right here in React and answers your pointer, ships with Vue, Svelte, Astro and HTML versions, and is checked against thirty tells of machine-made design.
Every plate is running. Swipe or use the arrows to browse, touch to pause.
Buttons
102Presses, toggles and calls to action that answer the pointer.
Icons
82Animated glyphs and loaders drawn by hand.
Backgrounds
62Full-bleed canvases, fields and washes that sit behind content.
Animation
40Motion primitives and choreographed sequences.
Cards
35Bounded surfaces that hold one thing and react to attention.
Charts
22Lines, areas, bars and rings drawn in SVG, no chart library.
How components are checked
Thirty tells
Every component and every page of this site is scored against the habits that make a design read as machine-made. The numbers match the rules in the guidance and the scanner.
- 01Harsh gradients
- 02Lucide icons
- 03Pure white backgrounds
- 04Rainbow colouring
- 05Heavy drop shadows
- 06Three feature cards in a row
- 07Emojis as UI
- 08Liquid glass and glassmorphism
- 09Em dashes everywhere
- 10Inter, Geist or Space Grotesk
- 11Coloured section stripes
- 12Fake testimonialsHard fail
- 13Bento grids
- 14Terminal window mockups
- 15"It's not X, it's Y" copy
- 16Checkmark bullet points
- 17Three pricing tiers
- 18No real product demoHard fail
- 19One soft corner radius on everything
- 20Purple and black
- 21Skeleton loaders
- 22Radial orbs
- 23Dot grid backgrounds
- 24Sparkle icons next to AI
- 25Animated arrows
- 26Missing terms or privacy policyHard fail
- 27Hover animations on everything
- 28Neon colours
- 29Basic pastel palettes
- 30Pill badge above the headline
For coding agents
Call it from your agent
The same library and guidance are exposed over a remote MCP server. Add it once and your agent can search, read and install components, in any of the five frameworks. Setup lives in the MCP docs.
Terminal · one line
claude mcp add --transport http fieldbook https://fieldbook.lizardi.mx/api/mcp --header "Authorization: Bearer <your-key>"