Насколько мне известно, элемент topic-footer-buttons отсутствует на странице длинной темы до тех пор, пока вы не дойдете до последнего блока сообщений, к которому добавляется нижний колонтитул, поэтому с помощью одного CSS задачу не решить.
Хотя это и немного нестандартный случай, но ответ на тему в целом подразумевает, что вы её прочитали. Если вы действительно хотите ответить на тему, вы можете нажать кнопку ответа на любом сообщении, а затем изменить действие ответа на «Ответить на тему»:
Это относится к разделу Customization > Theme component, поскольку вы вносите структурные изменения в макет. Переношу это из Support, поскольку ваш CSS доказывает, что вы всё делаете правильно для управления элементом, когда он действительно присутствует на странице.
Я могу прочитать её позже, если в теме более 200 ответов (или просто 50). Иногда здесь, в Discourse, я просто хочу узнать, что происходит в последних ответах, и принять участие, потому что идёт обсуждение.
Лол. Я даже не знал, что это возможно, потому что это не так очевидно: кажется, это просто стрелка в редакторе.
Почти. Я хочу, чтобы работало как опция «Ответить на тему, а не на конкретный пост», которая скрыта. Давайте посмотрим, тогда я создам тему в Customization > Theme component.
Я имел в виду, что это может сделать компонент темы, раздел Customization > Theme component предназначен для обмена готовыми компонентами тем. Я переместил это в Development, так как вам потребуется дополнительная помощь в том, как это реализовать.
Альтернативный вариант — создать тему в Marketplace, если у вас есть бюджет на то, чтобы кто-то другой работал над этим для вас.