Кликабельные ссылки на иконки соцсетей в профиле

Я создал ветку с Mastodon и некоторыми другими сайтами, которые актуальны для моего сообщества. Возможность добавлять их социальные ссылки в профили для них важна — я очень надеюсь, что это можно будет исправить.

2 лайка

Меня это заинтересовало, но пока не будет признаков решения предупреждений Ember 5, я пока воздержусь.

2 лайка

Я отправил PR для модернизации компонента. :+1:

Позже я, возможно, попробую сделать ещё один PR, чтобы изменить настройки и позволить создавать свои собственные ссылки (вместо форка компонента).

6 лайков

Огромное спасибо! Решает ли это проблему с Ember 5?

1 лайк

РЕДАКТИРОВАНО: Спасибо @weallwegot, теперь это уже влито!

@sok777, попробуйте обновить компонент и сообщите нам, если теперь всё работает.


Конечно, да. :+1:

предыдущий ответ

Если хотите, пока этот PR ещё не влит, вы можете протестировать его:

URL: https://github.com/Arkshine/discourse-social-links-clickable
Ветка: modernize-component

8 лайков

Здесь всё выглядит отлично, да! Большое спасибо @Arkshine! :+1:

5 лайков

Хорошо, спасибо за подтверждение. Я удалил тег broken! :+1:

7 лайков

Сработало! :clap: Отличная работа

3 лайка

Да, мои ошибки с розовым окном исчезли, спасибо за обновление.

3 лайка

Вот ссылка на иконку X (Twitter) из FA5

Если память мне не изменяет, вам нужно будет добавить её в настройки сайта как SVG? Или, возможно, это сработает просто при изменении в компоненте темы.

fa-x-twitter

Редактировать: только что заметил, что это для Font Awesome 6

1 лайк

Я добавил поддержку X (вместо Twitter) и временной иконки через упомянутый выше PR:

Вы можете увидеть это в действии здесь.

3 лайка

Как только будет доступен логотип Threads, я также добавлю поддержку Threads.

3 лайка

Готово. :smiley:

Примечание: Вам потребуется самая новая версия Discourse с этим изменением UX (см. также здесь), так как я вернул логотип X/Twitter обратно к fab-twitter:

3 лайка

Привет, @weallwegot — отличный компонент темы! Уже использую на своём сайте, и он просто супер :metal:

Одна вещь могла бы сделать его ещё лучше — есть ли возможность добавить Strava в список поддерживаемых социальных ссылок?

Я установил эти компоненты, но почему не отображается иконка соцсетей в разделе «Автор» (как на демонстрационном изображении)?

Кажется, работает :face_with_monocle:

Вы настроили свои пользовательские поля так, чтобы их имена совпадали с теми, что указаны в настройках компонента, которые вы хотите использовать?

4 лайка

Кто-нибудь разобрался, как установить другой цвет для режима темной темы?

*редактирование — ой, я вижу, что пользователи могут выбрать свой собственный цвет в настройках.

2 лайка

Это странно, но иконки видны только администратору. Не думаю, что есть настройка для этого, но у меня именно такая проблема.

Можем ли мы также получить поддержку иконки GitHub?

1 лайк

Запрос на слияние (pull request) отправлен на GitHub и Bluesky :slight_smile:

5 лайков