<div class="isosceles-triangle-up"> </div> <div class="circle"> </div> <div class="trapezoid"> </div> <div class="pacman"> </div> <div class="painted-egg"> </div>
/*Just for spacing around shapes*/ div { margin: 20px 0; } /*Shape CSS*/ .isosceles-triangle-up { width: 0; height: 0; border-left: 25px solid transparent; border-right: 25px solid transparent; border-bottom: 50px solid #1434c7; } .circle { width: 50px; height: 50px; border-radius: 25px; background-color: #651296; } .trapezoid { width: 50px; height: 0; border-right: 25px solid transparent; border-bottom: 50px solid #fd9427; border-left: 25px solid transparent; } .pacman { width: 0; height: 0; border-radius: 50px; border-top: 50px solid #fec92e; border-right: 50px solid transparent; border-bottom: 50px solid #fec92e; border-left: 50px solid #fec92e; } .painted-egg { width: 75px; height: 100px; border-radius: 50% / 60% 60% 40% 40%; /*With a little gradient flare, sat on an angle*/ background: linear-gradient(315deg, rgba(36,5,58,1) 0, rgba(36,5,58,1) 25%, rgba(229,39,156,1) 75%, rgba(229,39,156,1) 100%); }