Это правило CSS вступает в конфликт с автоматически добавляемым классом “tag-list” на элементе body для тем, помеченных тегом “list”.
.tag-list {
margin-top: 2em;
padding-bottom: 1em;
border-bottom: 1px solid $primary-low;
}
Это добавляет отступ сверху размером 2em к заголовку, что выглядит довольно нелепо.
Проблема воспроизводится на try.discourse.org.
Вот файл SCSS, отвечающий за это:

