JSFiddle - React, Tailwind, and code Playground
by Aziz Natour
HTML
<ol class="vegan-list">
<li>Punkt Nummer 1</li>
<li>Punkt Nummer 2</li>
<li>Punkt Nummer 3</li>
</ol>
CSS
.vegan-list {
list-style: none;
counter-reset: vegan-list-number;
}
.vegan-list li { position: relative; margin-bottom: 20px;}
.vegan-list li::before, .vegan-list li::after {
content: '';
display:inline-block;
vertical-align: middle;
height: 50px;
line-height: 50px;
width: 50px;
background: green;
border-radius: 10px;
font-size: 2em;
color: #FFF;
text-align: center;
}
.vegan-list li::before {
content: counter(vegan-list-number, decimal);
counter-increment: vegan-list-number;
margin-right: 20px;
}
.vegan-list li::after {
content: '';
z-index: -1;
position: absolute;
left: 0;
transform: rotate(45deg);
}