DEV Community

Cover image for Earth Day Celebration Landing Page submission
Daniel Hodvogner
Daniel Hodvogner

Posted on

28 6 7 5 8

Earth Day Celebration Landing Page submission

This is a submission for Frontend Challenge v24.04.17, Glam Up My Markup: Earth Day Celebration Landing Page

What I Built

My main goal was to create an unusual aesthetic. Neo-brutalism, Y2k, and a little bit of Furiger Aero inspired me. I tried to mix and match styles and elements until I found something that I believe is visually appealing.
I mainly used CSS and a little bit of JS. I had to sacrifice a lot of readability, but I think it was worth it.

I hope you like it as well!

Demo

Try it out: https://esyfyi.github.io/2024-earth-day-frontend-challange/

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4

Journey

My process was simple: I went online, looked for inspiration, tried to recreate them, and then mixed and matched until I found something I liked. I also used a lot of clip-paths and CSS filters; I like how the contrasting text interacts with the background illustration.

I used Adobe Firefly to generate the background illustration, and then I separated it into multiple layers using Photoshop.

I had to use requestAnimationFrame to smooth the scrolling animations, as using only the scroll events felt choppy.

Overall, I'm happy with the result, and it was a fun couple of hours.

Sorce code: https://github.com/esyfyi/2024-earth-day-frontend-challange/

SurveyJS custom survey software

JavaScript UI Libraries for Surveys and Forms

SurveyJS lets you build a JSON-based form management system that integrates with any backend, giving you full control over your data and no user limits. Includes support for custom question types, skip logic, integrated CCS editor, PDF export, real-time analytics & more.

Learn more

Top comments (14)

Collapse
 
sarahokolo profile image
sahra 💫

Omg, this looks great 💥💥💥. Job well done 👍

Collapse
 
ben profile image
Ben Halpern

Wow!

Collapse
 
cipivlad profile image
Cipi

Hey that's nice! I really like how the content and the style merge!

Collapse
 
highflyer910 profile image
Thea

Amazing! 🤯

Collapse
 
nadiafedev profile image
Nadia

It looks amazing 😀

Collapse
 
ra_jeeves profile image
Rajeev R. Sharma

This looks awesome. 🚀👏

Collapse
 
webcraft-notes profile image
WebCraft Notes

Awesome design and realisation! Great Job!

Collapse
 
anmolbaranwal profile image
Anmol Baranwal

If I had to rate this, it would definitely be 100 out of 10. Not kidding!
I love it and went crazy the first time I saw it 🤯

Collapse
 
arndom profile image
Nabil Alamin

Pretty cool 👌

Collapse
 
tranluyen profile image
tranluyen

Wow, the effects look really impressive! However, if you could make the content easier to read, that would be even better!

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay