XF 2.2 Табличка "новое" после темы.

Версия XenForo
2.2.13

kencarson

Проверенные
Сообщения
53
Решения
6
Реакции
4
Баллы
20
Здравствуйте. Хочу попросить помощи, хочу сделать индикатор "новое" именно после названия темы (т.е когда пользователь не заходил в тему, и там появились новые ответы, то перед темой будет табличка "новое",и да, мне не нужно, чтоб данная надпись была в названиях форумов.)вот пример:
IMG_20240310_012724.jpg
 
Последнее редактирование:
Решение
Подправил немного код, твой код действует постоянно (потому что была не добавлена еще одна строка в коде), сделал так, чтобы когда просмотрел тему, кнопка "Новое" пропадала.
CSS:
.structItem.is-unread .structItem-title a:not(.labelLink):after {
   display: inline-block;
    font-size: 11px;
    content: "НОВОЕ";
    text-align: center;
    background: #3f63cc;
    color: #fff;
    border-radius: 9px;
    padding-top: 2px;
    padding-right: 6px;
    padding-bottom: 0;
    padding-left: 6px;
    margin-left: 6px;
}
Да, выше код закидываешь в extra.less.

Благодарю, тех кто откликнулся, и натолкнул на толковую мысль.
Код:
.structItem--thread.is-unread:after  {
    display: inline-block;
    content: "НОВОЕ";
    background: red;
    color: #fff;
    padding: 2px 4px;
    border-radius: 2px;
}
Так-то:
Код:
.structItem-title:after  {
    display: inline-block;
    content: "НОВОЕ";
    background: red;
    color: #fff;
    padding: 2px 4px;
    border-radius: 2px;
}
 
Подправил немного код, твой код действует постоянно (потому что была не добавлена еще одна строка в коде), сделал так, чтобы когда просмотрел тему, кнопка "Новое" пропадала.
CSS:
.structItem.is-unread .structItem-title a:not(.labelLink):after {
   display: inline-block;
    font-size: 11px;
    content: "НОВОЕ";
    text-align: center;
    background: #3f63cc;
    color: #fff;
    border-radius: 9px;
    padding-top: 2px;
    padding-right: 6px;
    padding-bottom: 0;
    padding-left: 6px;
    margin-left: 6px;
}
Да, выше код закидываешь в extra.less.

Благодарю, тех кто откликнулся, и натолкнул на толковую мысль.
 
  • Мне нравится
Реакции: AnWu
Подправил немного код, твой код действует постоянно (потому что была не добавлена еще одна строка в коде), сделал так, чтобы когда просмотрел тему, кнопка "Новое" пропадала.
Что бы кнопка пропадала, отвечает класс .is-unread, а a:not(.labelLink) указывает на то, что типа если нет префикса темы
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу