Search

Search the site

All components

Animated Laptop

Laptop mockup with a hover-reactive lid that springs open to reveal the screen. Built with pure CSS 3D transforms. For a static open pose with a visible keyboard deck, use laptop-mockup. Pairs with phone-mockup, tablet-mockup, and browser-mockup.

Default
Single laptop with a remote screenshot-hover to open the lid.
Analytics dashboard preview

Sign in to view this example's source code.

Sign in
Custom screen
Replace the image with any React node inside the display.
> npm run devready in 320ms

Sign in to view this example's source code.

Sign in
Grid showcase
Multiple laptops in a responsive grid-dashboard, terminal, and product layouts.
Analytics dashboard preview

Dashboard

> npm run devready in 320ms

Custom content

Product screenshot preview

Product shot

Sign in to view this example's source code.

Sign in

Props

NameTypeDefaultDescription
imagestring"/laptop-screen.png"Image URL for the screen. Ignored when children are provided.
imageAltstring"Laptop screen content"Accessible alt text for the screen image
childrenReactNodeundefinedCustom screen content; overrides image when provided
classNamestringundefinedClasses for the root laptop container