DEV Community

Cover image for From Fractured to Forever: The Phases of Love ๐Ÿ’”๐Ÿค๐Ÿ’“โค๏ธ๐Ÿ’ž
Divya
Divya Subscriber

Posted on • Edited on

From Fractured to Forever: The Phases of Love ๐Ÿ’”๐Ÿค๐Ÿ’“โค๏ธ๐Ÿ’ž

This is a submission for Frontend Challenge - February Edition, CSS Art: February.

๐Ÿ’– Inspiration

Told yaa โ€”Iโ€™m absolutely love-brained! ๐Ÿ˜… This project is my way of capturing the essence of loveโ€”the emotions, the phases, the journey. I wanted to take it from the lows to the highs, from heartbreak to fluttering excitement, and finally, to a love that lasts forever. Itโ€™s not a cycleโ€”though you could interpret it that wayโ€”but no matter what, I truly wish for everyone to reach the final phase and stay there forever. ๐Ÿ˜โœจ

Also, I adore stories, love itself, and songs that capture those emotions. So, this is the resultโ€”my little love letter to love itself. I hope you like it! ๐Ÿ’—

๐ŸŽฌ Demo

The website is live at:- Phases of Love

Or you can watch it in action here:-

And if youโ€™re into the coding ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป, feel free to explore my GitHub repository here.

The Phases of Love ๐Ÿ’•

A beautiful interactive web experience that explores the different phases of love through visual and audio elements. This project uses HTML, CSS, and JS to create an engaging journey through the emotional stages of love.

๐ŸŒŸ Features

  • Background music to enhance the emotional experience
  • Smooth transitions and hover effects
  • Gradient background with elegant typography

๐Ÿš€ Live Demo

Experience the journey of love here: Phases of Love

๐Ÿ’ป Technologies Used

  • HTML5
  • CSS3
  • JS

๐ŸŽจ Design Elements

  • Custom animated hearts
  • Elegant script typography
  • Soft pink gradient background
  • Musical elements for ambience

๐Ÿ› ๏ธ Setup and Installation

  1. Clone the repository: bash git clone https://github.com/divya4879/Phases-of-Love.git

  2. Navigate to the project directory: cd Phases-of-Love

    Open index.html in your preferred browser to view the project locally.

Accessibility (ARIA)

The Phases of Love website implements several accessibility features to ensure an inclusive experience for all users:

Semantic HTML

  • Uses semantic HTML5 elements for properโ€ฆ

Journey

It has been quite the adventure! I wanted this to feel like a storyโ€”a visual, auditory and emotional journey through the phases of love. I learned a lot along the way, and Iโ€™m happy with both the final result and the process that led me here.

Some key highlights:

  • โœจ Phases & Backgrounds: Each phase has a unique background, visually depicting the emotionsโ€”thunderstorms and rain(of tears) for heartbreak, fluttering lights for excitement, and a steady, glowing warmth for enduring love. This was my deep dive into CSS gradients!

  • ๐ŸŽต Audio Magic: Every phase has its own song, perfectly matching the mood. Using JS, I ensured that only the current phaseโ€™s music plays at any given time.

  • ๐Ÿ’Œ The Love Letter: Love is at the heart of everything, so I created a heart-shaped letter with different messages for each phase. More JS!

  • ๐ŸŽจ Color Psychology: The phases transition from dark, heavy heartbreak tones to lighter, warm huesโ€”culminating in an eternal, enduring love, symbolized in soft, glowing shades. ๐Ÿค

๐Ÿ“œ MIT License: The code is open-source under the MIT Licenseโ€”feel free to check it out!

So, that's it!

If you're still here, Thank you โ˜บ๏ธ๐Ÿ™๐Ÿป๐Ÿ’—.

Please share your thoughts, feedback, and suggestions in the comment section below ๐Ÿ—จ๏ธ

Gif saying I love you

Top comments (6)

Collapse
 
webrowse profile image
Adarsh Priya Singh

very beautiful project !!
You are an amazing talent

shut up!! You deserve praise ๐Ÿ˜๐Ÿ”ฅ

Collapse
 
divya4879 profile image
Divya

I'm not some talent ๐Ÿ˜…

A sincere thank you for the compliments, but I gotta be realistic ๐Ÿ˜

Collapse
 
robin-ivi profile image
Robin Mishra

Divya ji, Priya ji insists that you stay silent and simply accept the well-deserved praiseโ€”let them give you the credit youโ€™ve earned! ๐Ÿ˜„๐ŸŒŸ

Thread Thread
 
divya4879 profile image
Divya

I gotta be realistic though ๐Ÿ˜…

Collapse
 
harshit3011 profile image
Harshit Khosla

A big fan of your work! Your writing style & coding both are just amazing !!

Collapse
 
divya4879 profile image
Divya

Thank you so much for your support ๐Ÿฅน
Just trying my best ๐Ÿ˜