Skip to content

A challenge from FrontEnd Mentor to create an order summary component with some really cool design principles.

Notifications You must be signed in to change notification settings

devshot-dotcom/order-summary-component

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Order summary card solution

This is a solution to the Order summary card challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Table of contents

Overview

The challenge

Users should be able to:

  • See hover states for interactive elements

Screenshot

Mobile Desktop

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox (Once or twice)
  • CSS Grid (Just for centering)
  • Mobile-first workflow
  • Pure HTML & CSS

What we learned

CSS is just like one of those fairytales that you keep on stumbling upon and discover new magical points of view everytime. After quite some years of working with CSS, it's always refreshing to have these interesting and colorful projects. Today, at the 2nd of September, 2021, we gave our developers a little relaxation through this challenge and guess what, it turned out to be quite a lovely day.

The component itself looks quite simple and yet it is quite easy to design, what makes it challenging are the little details that most developers, straightway, don't care about. This response becomes even harsh in the practical field as we saw today, 8 out of 10 developers didn't come up with the minor shadow beneath the button and 6 of them did this intentionally as they found it useless.

Button

While almost all of them were able to successfully complete the component in less than 2 hours, some results were simply not at that level. Sometimes the HTML markup felt it it's coming from HTML4, sometimes the CSS felt unnecessary and repititive, and sometimes the colors just didn't feel right, but all in all, it was a fun and creative experience.

Continued development

CSS Grid is our number one priority because it delivers the most performant and concise code as well as packs a big punch. We've tried gaining a lead on it beforehand but simultaneous projects were always a hinderance. Other than this, accessibility in HTML is a big concern.

Author

Note: Delete this note and add/remove/edit lines above based on what links you'd like to share.

Acknowledgments

Lots of love to the great team at Devshot-Dotcom and tons of gratitude for the amazing team at Frontend Mentor for this cool and creative challenge.

About

A challenge from FrontEnd Mentor to create an order summary component with some really cool design principles.

Topics

Resources

Stars

Watchers

Forks