Skip to content

Madmanden/typemaster-landing-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Typemaster pre-launch landing page solution

This is a solution to the Typemaster pre-launch 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 for the landing page depending on their device's screen size

Screenshot

Links

My process

Built with

  • Semantic HTML5 markup
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • SASS
  • BEM

What I learned

I used a bit of CSS grid in this challenge. I look forward to using it more. Flexbox and grid is a powerful combination. Personally I'm glad the days of table layout are gone :)

I also found out that it would be beneficial to seperate mobile, tablet and desktop views into different files. I sometimes thought I was updating the desktop media query, but was instead doing it on mobile. Different files would help mitigate that risk. In the same way, it would be helpful to have a live server view of both desktop and mobile at the same time, in case you break something you didn't intend.

Lastly, I really need to learn better commit practices. Especially naming commits. It's so easy to jump all around the code base and "fixing" things, then commit everything into one big non-descript pile.

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published