Skip to content

Material · dither · Free

Grid Ghost

Hairline CSS lattice that suggests structure without stealing focus — loading and empty scaffolds.

Type
dither
Contexts
loading · empty
Tags
css · grid · loading · signal
Perf
css · CSS-only · negligible GPU

Configurator

Pause freezes the live preview. Reduced motion uses the CSS shell fallback. Reset restores catalog defaults and clears config URL params. Share config copies this page link.

Install

free

Install under 60s — CLI or copy-paste, no account required.

CLI

npx shadcn@latest add @frameline/grid-ghost

Copy-paste path

components/ui/grid-ghost.tsx

Drop source beside your UI kit, or paste JSX from the panel below after install.

Installation docs

Free — no account required. Source lands in your repo. Full install guide.

License

$0

Free

Excellent free materials. Same craft bar as paid.

Permitted

  • Install free SKUs into your projects
  • Commercial use of free materials
  • Copy / CLI install without an account

Not permitted

  • Redistribute source packages
  • Resell materials in templates or asset kits

Compare Free, Personal, and Team on Pricing.

JSX

import { GridGhost } from "@/materials";

<GridGhost
  cellSize={24}
  opacity={1}
  speed={0.5}
  colorBack="#F7F5F0"
  colorLine="#2D6BFF33"
  className="absolute inset-0"
/>

Props

NameTypeDefaultDescription
cellSizenumber24Grid cell size in px
opacitynumber1Layer opacity
speednumber0.5Pulse speed
colorBackcolor#F7F5F0Background color
colorLinecolor#2D6BFF33Grid line color
Frameline

Design assets for the AI era — shippable surface so you don’t ship the default look.

© 2026 Frameline. All rights reserved.

Sera · Stone · Blue