JSFiddle - React, Tailwind, and code Playground

by laxmana

HTML

<div class="polygon">
    <div class="br-container">
        <div class="border br-left-up"></div>
        <div class="br-row"></div>
    </div>
    <div class="container">
        <h1>Polygon</h1>
        <h1>Polygon</h1>
        <h1>Polygon</h1>
        <h1>Polygon</h1>
    </div>
    <div class="br-container">
        <div class="br-row"></div>
        <div class="border br-right-bottom"></div>
    </div>
</div>

CSS

.polygon{
    width: 100%;
    height: 100%;
    margin-top: 15px;
    
}
.br-container{
    height: 100%;
}

.container{
    width: 300px;
    background: #149E4B;
    height: 500px;
}

.br-container, .container{
    float: left;
}

.br-row{
    background: #149E4B;
    height: 400px;
}

.border{
   width: 0;
   height: 0;
   border-width: 50px;
   border-style: solid;   
}

.br-left-up{
    border-color: transparent #149E4B #149E4B transparent;
}

.br-right-bottom{
   border-color: #149E4B transparent transparent #149E4B;
}

.br-all{
    border-color: red blue green yellow;
}

h1{
    font-size: 50px;
    text-align: center;
}