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/

AWS Q Developer image

Your AI Code Assistant

Generate and update README files, create data-flow diagrams, and keep your project fully documented. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

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!

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more

πŸ‘‹ Kindness is contagious

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

Okay