Skip to content
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.

mark-siazon/FM-Blog-Preview-Card-Component

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Blog preview card

This is a solution to the Blog preview card coding challenge on Frontend Mentor.

Frontend Mentor challenges help improve 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 and focus states for all interactive elements on the page
  • Get it looking as close to the design as possible.

Preview of initial design: Design preview for the Order summary card coding challenge

Screenshots:

Fullscreen View (Desktop)
Animated Preview

**Note: This is a Mobile-First Approach & Wait for the GIF to load **


All viewports were included (except for the 4k view), in case the observer wishes to see the minor changes.


Desktop View (1440px) Laptop View (1024px) Tablet View (768px)
Mobile L (430px) Mobile M (375px)

Links:

My process:

Built with:

  • HTML5, CSS3, and SCSS/SASS
  • Mobile-First Approach

What I learned:

Recap over some of the major learnings while working through this project:

General things I've learned:

  • Review of HTML & CSS, CSS Flex Layout
  • Accurately replicate Figma Design to Code
  • Make use of SASS to make much more clean and organized styles
  • Dynamic class that has the same style to avoid redundancy
  • Less class and keep HTML Structure as simple as possible

Author:

Acknowledgments:

  • I would like to acknowledge the hard work and dedication I put into this project while injured, yet I'm building this project with a right wrist sprain.
  • I am grateful for my friends and those who motivate me to push through and not settle for relaxation.
  • I hope that this website serves its intended purpose. Thank you!

Next Action (Soon):

  • Add some Javascript Functionalities
  • Create my own modified version of this project.
  • TBA...

Notes:

  • I would be happy to receive comments, criticism, and such that could improve the website:
    • Cleaner Code
    • Better Practice/Approach to making this website.
  • Feel free to approach and contact me :>
    • Jul 1, 2024 (Initial Coding)
    • Jul 2, 2024 (Finalize Styles + Documentation)