joelsalmeida / four-card-feature-section

"A nice layout-based challenge for beginners. This will test anyone who is new to multi-column and responsive layouts."

Home Page:https://joelsalmeida.github.io/four-card-feature-section/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frontend Mentor - Four card feature section solution

This is a solution to the Four card feature section 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:

  • View the optimal layout for the site depending on their device's screen size

Screenshot

Mobile version - 375

Desktop version - 1440

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • Sass - Syntactically Awesome Style Sheets: [https://sass-lang.com/]

What I learned

Despite being a small project, in this my first Frontend Mentor challenge I tried to use as many of the tools and concepts I learned in CSS, HTML, and Sass as possible. "Semantic markup, grid, variables, mixins with arguments, etc."

I tried naming my classes following BEM naming convention."But honestly... I don't know if I did it right"

This was also my first experience using Git and Github, so... Please, if you have tips on how I can improve my future projects, leave a comment.

Continued development

In the future, I would like to be more comfortable working with:

  • Alignment of objects vertically.
  • More complex grids.

I'm also studying Javascript, I hope to be able to work on more complex challenges soon.

Useful resources

Author

About

"A nice layout-based challenge for beginners. This will test anyone who is new to multi-column and responsive layouts."

https://joelsalmeida.github.io/four-card-feature-section/


Languages

Language:SCSS 39.1%Language:CSS 32.0%Language:HTML 28.8%