JSFiddle - React, Tailwind, and code Playground

by Vitaliy

HTML

<div class="figure">
  <!-- тень -->
  <!--<div class="shadow"></div>-->
</div>

CSS

.figure{
  width:400px;
  height:150px;
  margin:100px auto;
  background:#6767fc;
  position:relative;
  border-radius:10px;
}
.figure:before{
  content:"";
  display:block;
  position:absolute;
  width:200px;
  height:200px;
  background:#6767fc;
  border-radius:50%;
  left:50%;
  margin-left:-100px;
  top:-100px;
}
.figure:after{
  content:"";
  display:block;
  position:absolute;
  border:30px solid transparent;
  border-top-color:#6767fc;
  top:100%;
  left:50%;
  margin-left:-30px;
}
/* тень */
/*
.shadow{
  @extend .figure;
  z-index:-1;
  position:absolute;
  top:3px;
  left:3px;
  background:#000;
  margin:0;
  opacity:.2;
  &:before{
    background:#000;
  }
  &:after{
    border-top-color:#000;
  }
}
*/