Skip to content

Victoria-Sardelli/skilled-e-learning-landing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Skilled e-learning landing page solution

This is a solution to the Skilled e-learning landing page 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 depending on their device's screen size
  • See hover states for interactive elements

Screenshot

Links

My process

Built with

  • Semantic HTML5 markup
  • Flexbox
  • Mobile-first workflow

What I learned

Two especially new and interesting challenges for me were:

  1. to display a half-opaque white overlay on the buttons upon hover
  2. to allow the banner image to "leak" into the header above on both tablet and desktop (as well as the section of text on its left when on tablet mode), while still controlling overflow and making the header button clickable

From this project, I learned a lot about positioning elements on the screen. I especially got to practice (and better appreciate!) the use of relative and absolute positioning. It was also one of the first times I used the flexbox gap property, which really came in handy for laying the square tiles out onto the screen with the right amount of space in between.

Continued development

I'd like to continue practicing using the BEM naming convention for CSS classes. I'd also like to continue learning flexbox techniques, and how to achieve various layouts, positionings, and responsive features.

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published