XF 2.2 Как сделать иконки в уведомлениях

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2

Isestudio

Заблокирован
Сообщения
16
Реакции
5
Баллы
18
Как сделать иконки в уведомлениях разные как у LZT ? ( Лайка ) ( Подписки ) и так далее.

fkDY2Xj.png
 
Последнее редактирование:
Решение
Это конечно хорошо, но было бы ещё лучше, если бы вы поделились решением проблемы с другими
Там не все так сложно.
С помощью модификации добавляем в шаблон alert_macros <span class="alertIcon {$alert.action}"></span>

Модификация:
Шаблон: alert_macros
Ключ: любой на англ.
Найти:
HTML:
            <xf:avatar user="$alert.User" size="xxs" defaultname="{$alert.username}" />
Заменить:
Код:
            <span class="alertIcon {$alert.action}"></span>
$0
В итоге действия alert'a будет записываться в class, который можно редактировать.
1653293482447.png
insert = ответ в теме, комментарий в профиле и похожее
если хотите изменить иконку для реакции, то
1653293696989.png
И повторяете код ниже, только
CSS:
.alertIcon...
Это конечно хорошо, но было бы ещё лучше, если бы вы поделились решением проблемы с другими
Там не все так сложно.
С помощью модификации добавляем в шаблон alert_macros <span class="alertIcon {$alert.action}"></span>

Модификация:
Шаблон: alert_macros
Ключ: любой на англ.
Найти:
HTML:
            <xf:avatar user="$alert.User" size="xxs" defaultname="{$alert.username}" />
Заменить:
Код:
            <span class="alertIcon {$alert.action}"></span>
$0
В итоге действия alert'a будет записываться в class, который можно редактировать.
1653293482447.png
insert = ответ в теме, комментарий в профиле и похожее
если хотите изменить иконку для реакции, то
1653293696989.png
И повторяете код ниже, только
CSS:
.alertIcon reaction::before
Думаю понятно.

с помощью css'a можно добавить иконку:
CSS:
.alertIcon
{
  color: #fff;
  font-weight: bold;
  background: black;
  display: block;
}

.alertIcon.insert::before
{
  content: '\f27a';
  font-family: 'Font Awesome 5 Pro';
  font-size: 9px;
}

Результат:
1653293554766.png
Сделал только для того, чтобы показать как выглядит.
 
Там не все так сложно.
С помощью модификации добавляем в шаблон alert_macros <span class="alertIcon {$alert.action}"></span>

Модификация:
Шаблон: alert_macros
Ключ: любой на англ.
Найти:
HTML:
            <xf:avatar user="$alert.User" size="xxs" defaultname="{$alert.username}" />
Заменить:
Код:
            <span class="alertIcon {$alert.action}"></span>
$0
В итоге действия alert'a будет записываться в class, который можно редактировать.
Посмотреть вложение 138415
insert = ответ в теме, комментарий в профиле и похожее
если хотите изменить иконку для реакции, то
Посмотреть вложение 138417
И повторяете код ниже, только
CSS:
.alertIcon reaction::before
Думаю понятно.

с помощью css'a можно добавить иконку:
CSS:
.alertIcon
{
  color: #fff;
  font-weight: bold;
  background: black;
  display: block;
}

.alertIcon.insert::before
{
  content: '\f27a';
  font-family: 'Font Awesome 5 Pro';
  font-size: 9px;
}

Результат:
Посмотреть вложение 138416
Сделал только для того, чтобы показать как выглядит.
Тоже самое использовал)
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу