Цикл дня в массиве days
что-то вроде
<div class="month-divider">
<div class="item" *ngFor="let d of days;let di=index">
<div>{{d}}</div>
</div>
</div>
css
.month-divider {
display: flex;
flex-flow: row wrap;
align-content: space-between;
justify-content: space-between;
}
.item {
display: contents;
}
.item>div{
width: 1.2em;
flex:1;
background: gold;
text-align: left;
}
.item:nth-child(7n)::after {
content: '';
width: 100%;
}
Возможно, вам понадобятся некоторые исправления css на большом экране
демо