Skip to content

robinjmm/column-preview-card

Repository files navigation

3 Column Preview Card

Links

About

This is my solution for the challenge of building a 3-column preview card component from Frontendmentor.io.

The goal is to re-create the layout of three card components. The cards would all stack on top of one another on mobile views, then turn into a 3-column layout on larger screens. There is also an element of interactivity when hovering over the buttons in the card.

User Stories

The user should be able to:

  • View the optimal layout depending on their device's screen size.
  • See the hover states for interactive elements.

Built With

  • HTML5
  • CSS3
  • Flexbox
  • Sass
  • PostCSS

Usage

You can download the project files by clicking on the green Code button, then select Download Zip.

Once you finish extracting, open the terminal, move to the project folder, and type the following code:

npm install

This will install all the required dependencies.

To compile Sass into CSS and watch for any future changes, type the following code in your terminal:

npm run sass

To compile Sass into a minified version of CSS, run:

npm run prod

Acknowledgement

I'm very grateful to the people at Frontendmentor.io for providing designs and challenges that help me improve my skills as a web developer.

About

A challenge to build a 3 column preview card from Frontendmentor.io

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published