That’s not compact. This is compact:
.topic-body {
padding: 7px 11px;
}
.post-menu-area {
margin-top: 0;
}
.topic-meta-data .post-info {
float: none;
}
.topic-list th, .topic-list td {
padding-top: 5px;
padding-bottom: 5px;
}
@media (min-width:900px) {
.topic-meta-data .post-info {
float: none;
}
.post-menu-area {
position: absolute !important;
top: -40px;
right: 0;
}
.who-liked {
margin-top: 0;
padding: 2px;
background: #fff;
box-shadow: 0 2px 4px #333;
}
}
At least to me, it seems like most of the empty space in Discourse is to the left of the post action bar. Hence, a compact theme’s goal is to get rid of that, while still preserving a readable line length.
