JSFiddle - React, Tailwind, and code Playground
by Mohd Zaki
HTML
<div class="army-chevron"></div>
CSS
.army-chevron {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
width: 200px;
height: 160px;
position: relative;
margin: 0 0 6px;
padding: 12px;
border: none;
font: normal 100%/normal Arial, Helvetica, sans-serif;
color: rgba(0,0,0,1);
text-align: center;
-o-text-overflow: clip;
text-overflow: clip;
}
.army-chevron::before {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
width: 50%;
height: 100%;
position: absolute;
content: "";
top: 0;
left: 0;
border: none;
font: normal 100%/normal Arial, Helvetica, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #1abc9c;
text-shadow: none;
-webkit-transform: skewY(40deg);
transform: skewY(40deg);
}
.army-chevron::after {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
width: 50%;
height: 100%;
position: absolute;
content: "";
top: 0;
right: 0;
border: none;
font: normal 100%/normal Arial, Helvetica, sans-serif;
color: rgba(0,0,0,1);
-o-text-overflow: clip;
text-overflow: clip;
background: #1abc9c;
text-shadow: none;
-webkit-transform: skewY(-40deg);
transform: skewY(-40deg);
}