I kinda like the two-value `display` syntax. I hope we get that across the board one of these years.

https://hacks.mozilla.org/2019/10/the-two-value-syntax-of-the-css-display-property/

Feels like it completes more of the "logical" suite in CSS (block/inline) and there is something literally logical about "the outside behaves like this and the inside behaves like this".

The two-value syntax of the CSS Display property – Mozilla Hacks - the Web developer blog

The display CSS property is how we change the formatting context of an element and its children. One of the first things you will learn about CSS is that some ...

Mozilla Hacks – the Web developer blog

@chriscoyier I've always said that grid, flex, and other such values should have been put onto a new layout property instead of display.

.container {
display: inline; // outer behavior
layout: flex; // inner behavior
}