«Directory» не может быть использован как метка ссылки пользовательского заголовка

Я изучаю это уже меньше часа, так что надеюсь, что это какая-то глупость. Но я не могу добавить пользовательскую ссылку с названием «Directory»… Я использовал этот компонент темы без проблем в течение месяцев, но сегодня попытался обновить текст и столкнулся с этой проблемой, которая кажется нелогичной.

Я добавил это как среднее поле в настройках пользовательской ссылки заголовка:
Directory, Users within the community, /u?period=all, vdo, self, keep

и увидел следующее:

Когда я заменил это на:

Directorz, Users within the community, /u?period=all, vdo, self, keep

оно отобразилось:

Screen Shot 2020-07-29 at 1.41.09 PM

Является ли «Directory» каким-то специальным словом в Discourse?

  • Воспроизводится на темах без других включённых компонентов темы
  • Воспроизводится на форуме без установленных плагинов

Я не могу придумать логичную причину, почему это происходит, так что надеюсь, я просто что-то упускаю, но может ли кто-нибудь воспроизвести это и/или знать что-то об этом странном поведении?

РЕДАКТИРОВАНИЕ

Теперь я вижу, что в общем CSS есть класс directory, который добавляет отступ… Что-нибудь можно сделать в компоненте темы, чтобы избежать переопределения названий классов, возможно, добавив суффикс к классу, например directory-custom-header-link?

РЕДАКТИРОВАНИЕ 2
PR здесь

3 лайка

PR принят, спасибо! :+1:

4 лайка