Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blordeus/profile-card-component-main


https://github.com/blordeus/profile-card-component-main

bootstrap5 html-css sass sass-mixins

Last synced: 17 days ago
JSON representation

Awesome Lists containing this project

README

        

# Frontend Mentor - Profile card component solution

This is a solution to the [Profile card component challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/profile-card-component-cfArpWshJ). Frontend Mentor challenges help you improve your coding skills by building realistic projects.

## Table of contents

* [Overview](#overview)
* [The challenge](#the-challenge)
* [Screenshot](#screenshot)
* [Links](#links)
* [My process](#my-process)
* [Built with](#built-with)
* [What I learned](#what-i-learned)
* [Continued development](#continued-development)
* [Useful resources](#useful-resources)
* [Author](#author)

## Overview

### The challenge

* Build out the project to the designs provided

### Screenshot

![](./screenshot.jpg)![FireShot Capture 022 - Frontend Mentor - Profile card component - 127.0.0.1.png](.media/img_0.png)
![FireShot Mobile Capture 023 - Frontend Mentor - Profile card component - 127.0.0.1.png](.media/img_1.png)

### Links

* Solution URL: [Solution](https://github.com/blordeus/profile-card-component-main.git)
* Live Site URL: [Live Site](https://blordeus.github.io/profile-card-component-main/)

## My process

### Built with

* Semantic HTML5 markup
* Bootstrap
* CSS Grid
* Mobile-first workflow
* Sass

### What I learned

I became more familiar with using multiple background elements to decorate the background and I also used mixins from Sass.

``` scss
@mixin background {
background: url(./images/bg-pattern-top.svg) top left no-repeat, url(./images/bg-pattern-bottom.svg) bottom right no-repeat;
background-color: $background;
padding: 10% 25%;
background-position: -400px -600px, 600px 400px;
}

.background {
@include background;
}
```

### Continued development

Use this section to outline areas that you want to continue focusing on in future projects. These could be concepts you're still not completely comfortable with or techniques you found useful that you want to refine and perfect.


## Author

* Website - [Add your name here](https://www.your-site.com)
* Frontend Mentor - [@yourusername](https://www.frontendmentor.io/profile/yourusername)
* Twitter - [@yourusername](https://www.twitter.com/yourusername)