Анимированное уведомление о новой теме в категории

Анимированное уведомление о новой теме в категории

Анимированное уведомление о новом сообщении в теме

baltun

Администратор
Сообщения
12.566
Реакции
3.153
Баллы
1.833
baltun разместил(а) новый ресурс:

Анимированное уведомление о новой теме в категории - Анимированное уведомление о новом сообщении в теме

Добавьте анимированное уведомление о новой теме в свои категории форума.
Посмотреть вложение 38333
Добавьте следующие коды extra.lessв шаблон темы, которую вы используете.
CSS:
.node.node--forum.node--unread .node-title a:after,
.node.node--link.node--unread .node-title a:after,
.node.node--page.node--unread .node-title a:after,
.node.node--category.node--unread .node-title a:after {
    content: "";
    display: inline-block;
    background: transparent;
    border: 2px solid...

Посмотреть страницу этого ресурса...
 
А для версии 2.2 можно сделать код?
 
Еще можно устанавливать иконки:

ezgif-84dc1ab427b907.gif

Для XenForo 2.2.x, 2.3.х
Добавить в extra.less:
.node.node--forum.node--unread .node-title a:after, .node.node--link.node--unread .node-title a:after, .node.node--page.node--unread .node-title a:after, .node.node--category.node--unread .node-title a:after {
    .m-faBase();
    .m-faContent(@fa-var-bells); /* Иконка FontAwesome */
    color: @xf-borderColorAccentContent; /* Цвет */
    font-size: 20px; /* Размер */
    margin: 0 0 -1px 10px; /* Отступы */
    animation: newIndicator 2s ease-out infinite; /* Анимация */
    transition: .3s all linear; /* переход*/
}

@-webkit-keyframes newIndicator {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    10% {
        -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }

    20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);
        transform: scale3d(.9, .9, .9) rotate(-3deg)
    }

    30% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }

    50% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }

    70% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }

    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
    }

    40% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }

    60% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }

    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}
 
Назад
Верх Низ