GithubHelp home page GithubHelp logo

vikramvi / 3-column-preview-card-component Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 716 KB

https://www.frontendmentor.io/challenges/3column-preview-card-component-pH92eAR2- This challenge is perfect if you're just getting started. The shift between the layouts will be a nice test if you're new to building responsive projects. - [LIVE WEBSITE - CLICK BELOW]

Home Page: https://vikramvi.github.io/3-column-preview-card-component/

HTML 40.33% CSS 59.67%
bem bem-css bem-methodology css-grid css3 grid-layout html5 responsive-design responsive-layout responsive-web-design

3-column-preview-card-component's Introduction

Frontend Mentor - 3-column preview card component solution

This is a solution to the 3-column preview card component challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.

Table of contents

Overview

This is 5th project from "Frontend Mentor" to sharpen HTML & CSS skills along with responsive web design and it's build with BEM and Grid layout 1st time.

The challenge

Learnt BEM and Grid Layout first and later implemented first time in a project.

Screenshot

Google Drawing

Desktop Preview

Mobile Preview

Links

My process

  • Use Google drawing to draw boxes as per design
  • Add BEM class names against each of the boxes
  • Create HTML -> add BEM class names
  • Mobile screen styling first
  • Use media query to design for desktop

Built with

  • Semantic HTML5 markup
  • BEM
  • CSS
  • Grid
  • Mobile First workflow

Useful resources

  • Check Acknowledgments section

Author

Acknowledgments

Kevin Powell

BEM References

Mobile First Approach

BEM Documentation

3-column-preview-card-component's People

Contributors

vikramvi avatar

Stargazers

 avatar

Watchers

 avatar  avatar

3-column-preview-card-component's Issues

Ensures landmarks are unique

Category : Accessibility

<nav class=" card__button-container">
          <button class="card__button card__button-bright-orange-color">Learn More</button>
        </nav>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.