Ничего особенного, но, может быть, это вам подойдет.
Вместо этого:
.container__grid{
display: grid;
grid-template-columns:
[view-start] minmax(1em, 1fr)
repeat(12, 95px [col])
[view-end];
}
.col-9--viewport-edge{
grid-column: view-start/col 9;
}
.col--remaining{
grid-column-end: col 12;
}
Попробуйте это:
.container__grid {
display: grid;
grid-template-columns: repeat(20, 5%);
}
.col-9--viewport-edge {
grid-column: 1 / 16;
}
.col--remaining {
grid-column: 16 / 21;
}
Не уверен, как вы хотите обрабатывать более широкие размеры экрана.
пересмотренная кодовая ручка