Carregando…
Carregando…
Carregando…Laptop mockup whose lid opens and screen scales as the page scrolls — adapted from Aceternity UI.
$ npx kikitocn add macbook-scroll@/lib/utilsmotionimport { MacbookScroll } from "@/components/ui/cn/macbook-scroll/MacbookScroll";
export function MacbookScrollExample() {
return (
<MacbookScroll src="Exemplo" />
);
}| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
src* | string | — | Imagem/screenshot exibida na tela do notebook |
showGradient | boolean | true | Fade do rodapé da tela sobre o fundo da página (usa bg-canvas) |
title | string | React.ReactNode | undefined | Texto acima do notebook, desaparece conforme rola |
badge | React.ReactNode | undefined | Selo no canto da base do notebook |
closedLidBadge | React.ReactNode | undefined | Conteúdo na tela fechada antes do scroll começar (default: um ponto discreto) |
className | string | — | Classes CSS extras |
role a página pra ver a tampa abrir e a tela escalar