This commit is contained in:
Nomi Nonsense (Nonszy) 2025-09-02 22:56:05 +07:00
parent 992ff40fb6
commit d7dea6b865
6 changed files with 61 additions and 18 deletions

View File

@ -9,7 +9,7 @@ import Taskbar from "@/components/taskbar";
export default function Home() { export default function Home() {
return (<> return (<>
<main className="flex items-center pt-16 md:pt-24 pb-12 px-8 md:px-0"> <main className="flex items-center pt-16 md:pt-24 pb-12 px-8 md:px-0 overflow-x-hidden">
<FakeWindow windowText="Homepage"> <FakeWindow windowText="Homepage">
<HomeWindows /> <HomeWindows />
<header className="text-center mb-8"> <header className="text-center mb-8">
@ -29,7 +29,7 @@ export default function Home() {
<p> Powered with <Link href="https://www.cloudflare.com/" target="_blank" className="text-primary underline">Cloudflare</Link> </p> <p> Powered with <Link href="https://www.cloudflare.com/" target="_blank" className="text-primary underline">Cloudflare</Link> </p>
</section> </section>
<footer className="mt-20 text-center"> <footer className="mt-20 text-center">
<p>&copy; <span className="text-sm">2024-2025 Nomi Nonsense</span></p> <p>&copy; <span className="text-sm">2025 Nomi Nonszy</span></p>
<p className="text-sm"> <p className="text-sm">
<Link href={"/terms"} className="text-primary underline">Terms and conditions</Link> and <Link href={"/privacy"} className="text-primary underline">Privacy Policy</Link> <Link href={"/terms"} className="text-primary underline">Terms and conditions</Link> and <Link href={"/privacy"} className="text-primary underline">Privacy Policy</Link>
</p> </p>

View File

@ -50,7 +50,7 @@ export const FakeRelativeWindow = ({
}); });
} }
}, },
{ threshold: 0.5 } { threshold: 0.3 }
); );
observer.observe(node); observer.observe(node);
return () => observer.disconnect(); return () => observer.disconnect();

View File

@ -10,7 +10,7 @@ We've got tools and resources for us but some we provide it for you, stuff that
## About Me ## About Me
Nonszy (Nomi Nonsz or Nonszy whatever, some ppl know my real name). Nomi Nonszy (or also known as Nonszy, Nomi Nonsense, whatever, some ppl know my real name).
I write code and make sure the server doesn't catch on fire lol. I write code and make sure the server doesn't catch on fire lol.
I build sick web apps with modern stacks (and trash). I build sick web apps with modern stacks (and trash).
@ -47,7 +47,7 @@ We aspire to blend creativity and technical mastery to shape products that empow
## Why Nonsense ## Why Nonsense
Nomi or Nonsense, it's not that we don't understand the each other or its uses, it's just a word you've chosen to dismiss our existence. Nonszy is an absurd abbreviation of Nonsense, it's not that we don't understand the each other or its uses, it's just a word you've chosen to dismiss our existence.
Our work on web technologies has improved game development and art for anyone, but you still choose to see us as nothing more than senseless non-existent entities. Our work on web technologies has improved game development and art for anyone, but you still choose to see us as nothing more than senseless non-existent entities.

View File

@ -2,7 +2,7 @@ import Image from "next/image"
import { FloatingLabel } from "./floating-label" import { FloatingLabel } from "./floating-label"
export const LandingImage = () => ( export const LandingImage = () => (
<FloatingLabel placeholder="Coral Glasses ❤️. Warning: not my work, character by JoelG, See terms and conditions"> <FloatingLabel placeholder="Coral Glasses ❤️. Alert: NOT MY WORK! character by JoelG, See terms and conditions">
<Image <Image
className="mb-8 mx-auto" className="mb-8 mx-auto"
alt="Coral <3" alt="Coral <3"

View File

@ -34,32 +34,62 @@ export const FakeWindow = ({
export const HomeWindows = () => ( export const HomeWindows = () => (
<div className="relative"> <div className="relative">
<FakeRelativeWindow windowText="nola.png" className='-right-[90%] top-[1300px] z-20'> {/* <FakeRelativeWindow
windowText="featured.exe"
className="left-[540px] top-0 z-20"
draggable
>
<div className="space-y-2" style={{ width: 300 }}>
<Image
className=""
alt="Left 4 Dead"
src="https://shared.fastly.steamstatic.com/store_item_assets/steam/apps/550/header.jpg?t=1745368562"
width={300}
height={200}
unoptimized
/>
<p>Join my Left 4 Dead 2 server!</p>
</div>
</FakeRelativeWindow> */}
<FakeRelativeWindow
windowText="nola.png"
className="-right-[73%] top-[1300px] z-20"
draggable
>
<FloatingLabel placeholder="This is Nola, my OC :3"> <FloatingLabel placeholder="This is Nola, my OC :3">
<Image <Image
className="" className=""
alt="Nola" alt="Nola"
src="/images/nola.png" src="/images/nola.png"
width={250} width={200}
height={250} height={200}
unoptimized
/> />
</FloatingLabel> </FloatingLabel>
</FakeRelativeWindow> </FakeRelativeWindow>
<FakeRelativeWindow windowText="bouncing-coral.exe" className='-left-[100%] top-[360px] z-20'> <FakeRelativeWindow
<Link href="https://x.com/JoelGuerraC/status/1287088236171603969/photo/1" target="_blank"> windowText="bouncing_coral.exe"
className="-left-[78%] top-[260px] z-20"
>
<Link
href="https://x.com/JoelGuerraC/status/1287088236171603969/photo/1"
target="_blank"
>
<Image <Image
className="animate-silly-bouncing" className="animate-silly-bouncing"
alt="Bounce Coral" alt="Bounce Coral"
src="/images/coral-a1.png" src="/images/coral-a1.png"
width={240} width={200}
height={240} height={200}
quality={10} quality={10}
unoptimized unoptimized
/> />
</Link> </Link>
</FakeRelativeWindow> </FakeRelativeWindow>
<FakeRelativeWindow windowText="coral-1.exe" className='-left-[70%] top-[680px] z-10'> <FakeRelativeWindow
windowText="coral-1.exe"
className='-left-[75%] top-[1980px] z-10'
draggable
>
<Image <Image
alt="Coral 1" alt="Coral 1"
src="https://media.tenor.com/J-gqkU0R8VgAAAAi/coral-glasses-ena-dream-bbq.gif" src="https://media.tenor.com/J-gqkU0R8VgAAAAi/coral-glasses-ena-dream-bbq.gif"
@ -69,15 +99,19 @@ export const HomeWindows = () => (
unoptimized unoptimized
/> />
</FakeRelativeWindow> </FakeRelativeWindow>
<FakeRelativeWindow windowText="coral-cupcake.mkv" className='-right-[110%] top-[680px] z-10'> <FakeRelativeWindow
windowText="coral_cupcake.mkv"
className="-right-[85%] top-[440px] z-10"
draggable
>
<Image <Image
alt="Coral Cupcake" alt="Coral Cupcake"
src="https://media1.tenor.com/m/N5K-4AWj8QcAAAAC/coral-glasses-cupcake.gif" src="https://media1.tenor.com/m/N5K-4AWj8QcAAAAC/coral-glasses-cupcake.gif"
width={320} width={240}
height={200} height={200}
quality={10} quality={10}
unoptimized unoptimized
/> />
</FakeRelativeWindow> </FakeRelativeWindow>
</div> </div>
) );

View File

@ -0,0 +1,9 @@
interface iFakeWindow {
name: string;
minimized: boolean;
closed: boolean;
offset: {
x: number
y: number
}
}