This is a submission for Frontend Challenge - June Celebrations, Perfect Landing: June Celebrations
What I Built
For this challenge, I created a vibrant and accessible landing page to celebrate Festa Junina, one of the most colorful and joyful traditional festivals in Brazil. It’s a June celebration filled with music, typical foods, folk dances like “quadrilha,” bonfires, and cheerful decorations like paper lanterns and banners.
The landing page is built with semantic HTML and custom CSS, highlighting key sections of the celebration:
- The origin of the festival
- A list of traditional foods like pamonha, canjica, and curau
- Popular activities like the mock wedding and typical games
The design was inspired by real Festa Junina posters, using warm tones, bold fonts, and thematic emojis to reflect the festive spirit.
Demo
Journey
As a Brazilian developer, Festa Junina holds a special place in my heart. I wanted to create something that could reflect its energy, joy, and cultural richness.
I started by sketching the layout based on traditional event flyers, then translated that into HTML/CSS while ensuring accessibility and responsive behavior. Some parts I’m particularly proud of:
- The bright color palette that evokes the festive vibe
- The layout with flexible sections and mobile responsiveness
- The use of accessible semantic elements and emoji decorations
Through this project, I refined my CSS design skills and practiced planning a layout based on cultural references. If I had more time, I would like to add animations (like waving flags) and a form to share favorite Festa Junina memories.
Top comments (2)
The design looks elegant.
thanks.