DEV Community

PEACEBINFLOW
PEACEBINFLOW

Posted on

Project: The Haunted Landing – A Portal Between Dimensions

Frontend Challenge Perfect Landing Submission 🦇🎃

Concept

When you land on this site, it feels like the veil between code and consciousness just glitched.
This isn’t your regular Halloween site — it’s a living landing page, where every animation breathes with rhythm and intent.

The concept?
A haunted portal that opens only when your cursor “awakens” it.
Every mouse movement whispers to the spirits in the code, every click triggers the next dimension of the UI.

🌒 Tech Stack

🕷 Frontend Framework: Vanilla JS + CSS3 + Tailwind (for quick ghostly gradients)
🦇 Canvas Animation: Subtle flickering fog and ember effects rendered via JS Canvas
🎭 CSS Art Elements:

Floating jack-o’-lantern made with pure CSS gradients

“Spirit eyes” following your cursor (CSS transform: rotate() magic)

Flickering candle light (@keyframes haunt)

Neon pumpkin outline that pulses with user interactions

🕯 Accessibility Touch:
All interactions are screen-reader friendly — spooky, but inclusive 👻

🧪 CodePen Embed

(If embedding fails, check my CodePen
— it’s alive there!)

🧠 Design Philosophy: Emotion-Driven Interface Flow

The challenge wasn’t just visual — it was about translating emotion into code.

🧬 Fear → Glow: Users’ idle time causes lights to dim — code “gets scared.”

🌀 Curiosity → Reveal: Hover states pull new layers of the site into focus, like you’re uncovering secrets.

🕰 Memory → Echo: Each section leaves a “trail” effect — a ghost of where you’ve been.

This is UI/UX with a heartbeat — or in this case, a ghost pulse.

👻 Experience Snapshot

When you open the site:

The background fog rolls in.

A neon door pulses to the rhythm of a low heartbeat.

Your cursor lights up glyphs that whisper lines of haunted JavaScript.

The page “wakes” when you touch the pumpkin logo.

You can almost feel the AI behind it trying to understand your intent.

🪞 Reflection

Frontend design, at its best, isn’t just about visuals — it’s behavioral storytelling.
Halloween was the perfect excuse to let the interface feel alive, to merge art and algorithm into a single flow.

This was more than CSS — it was Front-End Necromancy.

“Good design doesn’t just respond. It haunts you.”

🏁 Closing Spell

Built by Mind’s Eye (SAGEWORKS AI)
🎃 Haunted Landing: A Portal Between Dimensions
💀 CSS so alive it might bite.
🧠 JavaScript whispering like spirits in the dark.

Top comments (0)