Not Found 01
ncdai/not-found-01FreeBlock
A 404 page with a playable brick breaker game.
Install it
npx shadcn@latest add https://chanhdai.com/r/not-found-01.jsonSource
1import Link from "next/link"2import { ArrowRightIcon, SearchXIcon } from "lucide-react"34import { Button } from "@/components/ui/button"5import {6 Empty,7 EmptyContent,8 EmptyDescription,9 EmptyHeader,10 EmptyMedia,11 EmptyTitle,12} from "@/components/ui/empty"13import { Daikanoid } from "@/registry/blocks/not-found-01/components/daikanoid"1415export default function NotFound() {16 return (17 <div>18 <Empty className="py-12 max-lg:min-h-svh">19 <EmptyHeader>20 <EmptyMedia variant="icon">21 <SearchXIcon />22 </EmptyMedia>2324 <EmptyTitle className="text-base">Page not found</EmptyTitle>2526 <EmptyDescription>27 The page you are looking for does not exist or has been moved.28 </EmptyDescription>29 </EmptyHeader>3031 <EmptyContent>32 <Button variant="outline" asChild>33 <Link href="/">34 Go to Home35 <ArrowRightIcon />36 </Link>37 </Button>38 </EmptyContent>39 </Empty>4041 {/* The canvas is fixed at 800x600, so the game is desktop only. */}42 <section className="place-items-center pb-6 max-lg:hidden">43 <Daikanoid />44 </section>45 </div>46 )47}
What it pulls in
npm packages
Other registry items
Files it writes
More from ncdai
All 17 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Blog 01blog-01 | ncdai | Blocks | Unverified | 1 dep · 2 files | |
| Blog 02blog-02 | ncdai | Blocks | Unverified | 1 dep · 2 files | |
| Experience 01experience-01 | ncdai | Blocks | Unverified | no deps | |
| Hero 01hero-01 | ncdai | Blocks | Unverified | no deps · 2 files | |
| Login 01login-01 | ncdai | Blocks | Unverified | no deps · 2 files | |
| Metrics 01metrics-01 | ncdai | Blocks | Unverified | 1 dep · 2 files | |
| Social Links 01social-links-01 | ncdai | Blocks | Unverified | no deps | |
| Social Proof 01social-proof-01 | ncdai | Blocks | Unverified | no deps |
