I’ve come to the conclusion, tell me if I’m wrong,
that this is impossible to do in normal blog homepage,
which lists all the blog posts,but one must create new page,
and put it as static front page in order to have posts display like this.
And this doesn’t pick up original theme’s css but has it’s own style.