Проблема выравнивания текста справа налево (RTL) в компоненте оглавления на фарси


Я использую компонент оглавления (TOC) в своём форуме Discourse и заметил проблему с выравниванием, когда язык форума установлен на фарси (персидский), который является языком с правым направлением текста (RTL).

Описание проблемы:

При просмотре темы с включённым компонентом TOC на фарси текст заголовков в боковой панели оглавления как бы «прилипает» к вертикальной линии справа, без отступов или полей. Это контрастирует с отображением на английском (с левым направлением текста — LTR), где есть заметный и уместный отступ слева от вертикальной линии.

Отсутствие отступа делает оглавление на фарси менее эстетичным и немного сложнее для чтения, так как текст вплотную примыкает к вертикальному разделителю.

Ожидаемое поведение:

Можно ли провести расследование и, возможно, устранить эту проблему в одном из будущих обновлений? Это значительно улучшит пользовательский опыт для пользователей языков с правым направлением текста.

Спасибо за ваше время и помощь!

1 лайк

Спасибо за отчет, пока ставлю на это метку pr-welcome :hugs:

1 лайк