JSFiddle - React, Tailwind, and code Playground

by jfriend00

HTML

<div id="info">
    <ul class="projects">
        <li class="site wmhr"><a href="#">$</a> 
            <p>What's My Hourly Rate</p>
        </li>
        <li class="site proud"><a href="#">P</a>

            <p>PROUD</p>
        </li>
        <li class="site mdy"><a href="#">M</a>

            <p>Manda Dougherty Yoga</p>
        </li>
        <li class="site rr"><a href="#">R</a>

            <p>Responsive Resume</p>
        </li>
        <li class="site dp"><a href="#">D</a>

            <p>designpairs (in progress)</p>
        </li>
    </ul>
</div>

CSS

.projects {
    margin: 0;
    padding: 0 0 50px 0;
}
.projects li {
    display: inline-block;
    list-style: none;
    width: 70px;
    height: 70px;
    margin: 50px 20px 20px 2px;
    border: 4px solid #555;
    border-radius: 50%;
    font-size: 2em;
    text-align: center;
    line-height: 70px;
    background: #414141;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.projects p {
    font-size: .850rem;
    line-height: 1.500em;
}
.projects li:hover {
    padding: 2px;
    display: inline-block;
    list-style: none;
    border-radius: 50%;
    line-height: 71px;
    margin: 48px 18px 18px 0;
}
.projects li a {
    font-family:'Montserrat', sans-serif;
    color: #fff;
    text-decoration: none;
}
.wmhr:hover {
    background: #66CC6E;
    border: 4px solid #57ac5e;
}
.proud:hover {
    background: #5882c2;
    border: 4px solid #4b6da2;
}
.mdy:hover {
    background: #fec601;
    border: 4px solid #ddad03;
}
.rr:hover {
    background: #797b96;
    border: 4px solid #606176;
}
.dp:hover {
    background: #475161;
    border: 4px solid #38404d;
}