Ого — это сработало, огромное спасибо!
Я пробовал «building» только в компоненте темы (не сработало) и «fas-building» в обоих местах (тоже не сработало), но в голову не пришло попробовать обычную версию в обоих полях.
Тем не менее, я бы всё же предложил сделать различие между fa(s) и fab/far более явным в описании компонента.
Буду признателен, если вы сможете оказать поддержку.
На моём Discourse включена настройка «Требуется вход».
При посещении сайта с этой настройкой меня, естественно, просят создать учётную запись или войти в систему, а в заголовке отображается значок, созданный с помощью этого плагина.
Страница, требующая создания учётной записи или входа (на японском)
Если бы всё ограничивалось этим, проблем бы не было, но при клике на значок открывается связанная страница без необходимости входа в систему.
(Ссылка ведёт на плагин, созданный мной самостоятельно, а путь находится непосредственно в корне сайта, например /test_path. Даже при таком пути, если указать URL напрямую, система по-прежнему будет запрашивать создание учётной записи или вход в систему. Однако если перейти через значок в заголовке этого плагина, страница отображается без входа).
Лучшее решение — вообще не показывать значок, но как минимум при клике на него должна открываться страница с запросом входа в систему.
Буду очень признателен, если вы поможете найти решение. Большое спасибо.
Я ссылаюсь на страницу с ограниченным доступом, куда необходимо передать некоторые переменные в URL. Возможно ли получить такие системные переменные, как username, userid, mail и т. д.?
Я ищу то же самое. Я хочу отправлять имя пользователя вошедшего в систему пользователя на удалённый сервер при клике на иконку в шапке. Я понимаю, что можно получить имя пользователя через JavaScript, но не уверен, как это сделать именно через иконку в шапке:
Можно ли указать положение иконки? Я использую одну пользовательскую иконку, но в том же заголовке находятся иконка чата и ещё одна иконка компонента темы. Я хочу разместить пользовательскую иконку заголовка рядом с иконкой поиска.
Спасибо за отличный компонент темы! Однако я столкнулся с небольшой проблемой: некоторые иконки отображаются корректно, например fa-rocket, а другие не появляются, например fa-rocketchat, хотя, как мне кажется, все необходимые классы иконок установлены. Есть ли какие-то идеи, что может быть причиной? Буду очень признателен за помощь
Также: как можно использовать обычные иконки Font Awesome вместо закрашенных? Я пробовал добавлять far-iconname и fa-regular, но это, похоже, не работает…
Что касается первой части вашего вопроса. Возможно, я ошибаюсь, но попробуйте добавить иконку Rocket Chat в ваш подмножество SVG-икон в настройках сайта.
В разделе Svg Icons в настройках компонента темы и Svg icon subset в основных настройках Discourse я добавил fa-rocketchat и fa-brands, как описано в описании иконок Font Awesome. Они поддерживаются начиная с версии FA 5.0.0, так что дело не в этом…
Я уже пробовал префиксы ‘fab-’, ‘fas-’ или ‘far-’, пробовал без них, вставлял название прямо в часть SVG — перепробовал всё, но использовать её не получается.
[image]
То же самое с иконкой Google Play Store: я не могу её использовать, и никак не получается.
Возможно, версия со светлым значком является «профессиональной»:
Чтобы использовать светлый стиль «наушников», вам потребуется подписка на тарифный план Pro или бессрочная лицензия Pro, включающая конкретную версию Font Awesome, в которой был выпущен этот значок (или стиль).
Хотелось бы тоже это узнать. Я хочу добавить иконку Letterboxd (где-то в интернете, например, такие уже были созданы и предложены Font Awesome, но не приняты)
Как разместить иконки внизу сайта (в мобильном режиме), чтобы они отображались одинаково для всех?
Например, кнопка временной шкалы должна появляться в одном и том же положении на всех моделях мобильных телефонов и мобильных операционных системах.
Сейчас, когда я использую CSS, чтобы переместить меню кнопок заголовка вниз, на некоторых телефонах они отображаются в правильном положении, на других — немного выше, на третьих — немного в стороне. Почему это происходит?