Join us for the next Frontend Challenge: February Edition!
We know you've been waiting for it... Running through February 23, Frontend Challenge: February Edition will feature two beloved prompts: CSS Art and Glam Up My Markup. Note that there's an important rule change for the Glam Up My Markup challenge, which we'll detail below. As with all Frontend Challenges, there will be one winner per prompt. That's two chances to win bragging rights, a 6-month DEV++ membership, an exclusive DEV badge, and more! We hope you have fun flexing your CSS and Javascript skills! Read on to learn how to participate. Prompts ✨ CSS Art: February Draw what comes to mind for you when it comes to the month of February. Whether it's celebrating love and friendship, commemorating Black History Month, experiencing the last whispers of winter, or welcoming the first signs of spring - we want to see your artistic interpretation! Perhaps you associate February with a special celebration or tradition you'd like to share with us. Whatever it is, we can't wait to see your art! Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting. CSS Art Submission Template Glam Up My Markup: Love Language Discovery Use CSS and JavaScript to make the below starter HTML markup beautiful, interactive, and useful. February is often associated with expressions of love and connection — we have provided a starter template for an interactive love language discovery platform that helps users understand different ways of expressing and receiving love. Your submission should be more fun and interactive than the HTML we provide, but also be usable and accessible. You may now add elements within the content areas such as images, but you cannot modify structural and layout related elements unless it is via JavaScript. Your changes have to be minimal and you can't overhaul the html. You may add basic boilerplate, including meta tags etc. for presentation purposes. Love Language Discovery Discover Your Love Language Understanding how you give and receive love Words of Affirmation Acts of Service Receiving Gifts Quality Time Physical Touch What's Your Primary Love Language? Click Start to Begin Option 1 Option 2 Option 3 Start Quiz Love Language Distribution Words Acts Gifts Time Touch Love Language Stories The Power of Words A story about the impact of kind words... + Small Acts, Big Love When actions speak louder... + Meaningful Gestures The art of thoughtful giving... + Previous Next Love Around the World Asia Europe Americas Africa Select a region to learn more Today's Love Language Challenge Loading today's challenge... Get New Challenge 1 2 3 4 5 Share your love language journey Twitter Facebook Instagram Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting. Glam Up My Markup Submission Template How To Participate In order to participate, you will need to publish a post using the submission template associated with each prompt. Please review our full rules, guidelines, and FAQ page before submitting so you understand

We know you've been waiting for it...
Running through February 23, Frontend Challenge: February Edition will feature two beloved prompts: CSS Art and Glam Up My Markup. Note that there's an important rule change for the Glam Up My Markup challenge, which we'll detail below.
As with all Frontend Challenges, there will be one winner per prompt. That's two chances to win bragging rights, a 6-month DEV++ membership, an exclusive DEV badge, and more!
We hope you have fun flexing your CSS and Javascript skills! Read on to learn how to participate.
Prompts ✨
CSS Art: February
Draw what comes to mind for you when it comes to the month of February. Whether it's celebrating love and friendship, commemorating Black History Month, experiencing the last whispers of winter, or welcoming the first signs of spring - we want to see your artistic interpretation! Perhaps you associate February with a special celebration or tradition you'd like to share with us.
Whatever it is, we can't wait to see your art!
Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting.
Glam Up My Markup: Love Language Discovery
Use CSS and JavaScript to make the below starter HTML markup beautiful, interactive, and useful. February is often associated with expressions of love and connection — we have provided a starter template for an interactive love language discovery platform that helps users understand different ways of expressing and receiving love.
Your submission should be more fun and interactive than the HTML we provide, but also be usable and accessible. You may now add elements within the content areas such as images, but you cannot modify structural and layout related elements unless it is via JavaScript. Your changes have to be minimal and you can't overhaul the html. You may add basic boilerplate, including meta tags etc. for presentation purposes.
lang="en">
charset="UTF-8">
Love Language Discovery
id="app-container">
id="hero">
class="title">Discover Your Love Language
class="subtitle">Understanding how you give and receive love
id="language-cards">
class="card" data-language="words">Words of Affirmation
class="card" data-language="acts">Acts of Service
class="card" data-language="gifts">Receiving Gifts
class="card" data-language="time">Quality Time
class="card" data-language="touch">Physical Touch
id="quiz-section">
What's Your Primary Love Language?
id="quiz-container">
id="question-display">Click Start to Begin
id="options-container">
id="results-section">
Love Language Distribution
id="chart-container">
class="bar-container" data-language="words">
class="bar">
Words
class="bar-container" data-language="acts">
class="bar">
Acts
class="bar-container" data-language="gifts">
class="bar">
Gifts
class="bar-container" data-language="time">
class="bar">
Time
class="bar-container" data-language="touch">
class="bar">
Touch
id="stories">
Love Language Stories
id="story-carousel">
class="story-card" data-category="words">
The Power of Words
class="preview">A story about the impact of kind words...
class="expand-btn">+
class="story-card" data-category="acts">
Small Acts, Big Love
class="preview">When actions speak louder...
class="expand-btn">+
class="story-card" data-category="gifts">
Meaningful Gestures
class="preview">The art of thoughtful giving...
class="expand-btn">+
id="story-nav">
id="global-expressions">
Love Around the World
id="map-container">
id="region-markers">
class="marker" data-region="asia">Asia
class="marker" data-region="europe">Europe
class="marker" data-region="americas">Americas
class="marker" data-region="africa">Africa
id="region-info">
Select a region to learn more
id="daily-challenge">
Today's Love Language Challenge
id="challenge-card">
id="challenge-text">Loading today's challenge...
id="completion-tracker">
class="day completed">1
class="day">2
class="day">3
class="day">4
class="day">5
Share your love language journey
id="social-share">
Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting.
Glam Up My Markup Submission Template
How To Participate
In order to participate, you will need to publish a post using the submission template associated with each prompt.
Please review our full rules, guidelines, and FAQ page before submitting so you understand our participation guidelines and official contests rules such eligibility requirements.
Important Dates
- February 12: Frontend Challenge: February Edition begins!
- February 23: Submissions due at 11:59 PM PDT
- March 6: Winners Announced
We're very excited to see your February submissions! Questions? Ask them below.
Good luck and happy coding!