27 lines
1.0 KiB
TypeScript
27 lines
1.0 KiB
TypeScript
|
|
import "./Status404.css";
|
||
|
|
|
||
|
|
function Status404() {
|
||
|
|
return (
|
||
|
|
<div className="fixed inset-0 z-50 bg-background">
|
||
|
|
<div className="absolute flex h-full w-full items-center justify-center">
|
||
|
|
<div className="animate-roll-right-404 relative flex h-[13rem] w-[13rem] flex-col items-center justify-center rounded-full bg-white/5 text-xl font-bold text-white">
|
||
|
|
<div className="animate-fade-in-404">404</div>
|
||
|
|
<div className="opacity-50">Not Found</div>
|
||
|
|
<div className="animate-orbit-404 absolute h-full w-full">
|
||
|
|
<div className="animate-fade-in-slow-404 relative h-[2rem] w-[2rem] translate-x-[5.5rem] translate-y-[5.5rem] rounded-full bg-white/10" />
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<div className="absolute flex h-full w-full items-center justify-center">
|
||
|
|
<img
|
||
|
|
src="/404-sad-dragon-md.png"
|
||
|
|
alt="404 Not Found"
|
||
|
|
className="max-h-screen max-w-2xl object-contain"
|
||
|
|
/>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
);
|
||
|
|
}
|
||
|
|
|
||
|
|
export { Status404 };
|