XF 2.2 Баннер нестандартного звания

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

kochevnik

Заблокирован
Сообщения
301
Решения
2
Реакции
26
Баллы
60
собственно как сделать баннер для нестандартного звания пользователя

1656316325235.png

1656316284148.png
 
Заходите в девтулзы и копируете просто все применённые модификаторы к баннеру.
С ходу вот такое родил:
firefox_D4Plbbh35K.png

Less:
.userTitle.message-userTitle {
    font-size: 75%;
    font-weight: 400;
    font-style: normal;
    padding: 1px 6px;
    border: 1px solid transparent;
    border-radius: 2px;
    text-align: center;

    color: #000;
    background: #00e3d6;
    border-color: #00b0a6;

    display: block;
    margin-top: 3px;
}
 
спасибо, понял, получилось
firefox_D4Plbbh35K.png
как вы открыли это окно ) у меня просмотр кода по другому
 
Последнее редактирование:
1656322736294.png

Skaiman​

помоги, сделал по подобию
https://xenforo.info/resources/Баннер-со-световым-эффектом.8415/
не догоняю как наложить эффект
вот такой код у меня

Код:
.userBannerLight, .userBanner--staff {
    display: inline-block;
    text-align: center;
    font-size: .7em;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    padding: .5em 0em;
    width: 100%;
    border: none;
    border-radius: 0;
    position: relative;
    overflow: hidden;
    &.admin {
        background: #c62828;
    }
    &.moder {
        background: #00695C;
    }
      &.author {
        background: #00695C;
    }
    &.user {
        background: #1565C0;
    }
    &:before {
        content: "";
        position: absolute;
        background: linear-gradient(135deg, transparent 0%, transparent 30%, rgba(250, 250, 250, .7) 50%, transparent 70%, transparent 100%);
        background-repeat: no-repeat;
        top: 0px;
        left: -80%;
        width: 100%;
        height: 100%;
        animation: light 2.5s infinite;
    }
    .memberHeader-banners &, .memberTooltip-banners & {
        width: 120px;
    }
    @media (max-width: @xf-responsiveMedium) {
        .message:not(.message--forceColumns) .message-userBanner.userBanner& {     
            width: 120px;
            text-align: center;
        }
    }
}
.userBanner--staff {
    background: #1ba39c !important;
    color: #fff !important;
}

@keyframes light {
    0% {
        left: -80%;
    }
    100% {
        left: 80%;
    }
}



.userTitle.message-userTitle {
    display: inline-block;
    text-align: center;
    font-size: .7em;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    padding: .5em 0em;
    width: 100%;
    border: none;
    border-radius: 3px;
    position: relative;
    overflow: hidden;

    color: #000;
    background: #00e3d6;
    border-color: #00b0a6;

    display: block;
    margin-top: 3px;
}

что нужно еще скопировать с твоего кода ?
 
kochevnik, убери код что вставил, вмест него:
Less:
.userTitle {
    background: #0288D1;
    text-align: center;
    font-size: .7em;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    padding: .45em 0;
    position: relative;
    overflow: hidden;
    &:before {
        content: "";
        position: absolute;
        background: linear-gradient(135deg, transparent 0%, transparent 30%, rgba(250, 250, 250, .7) 50%, transparent 70%, transparent 100%);
        background-repeat: no-repeat;
        top: 0px;
        left: -80%;
        width: 100%;
        height: 100%;
        animation: light 2.5s infinite;
    }
    .memberTooltip-blurb &, .memberHeader-blurb & {
        padding: .45em 1em;
    }
}
 
Последнее редактирование:

вообще решает многое ) но тут же вопрос, как добавить свечение, к вновь созданным баннерам ? и как сделать, чтоб все баннеры сворачивались под блок - "Баннера пользователя" и разворачивались по нажатию

1656330294870.png
 
вообще решает многое ) но тут же вопрос, как добавить свечение, к вновь созданным баннерам ? и как сделать, чтоб все баннеры сворачивались под блок - "Баннера пользователя" и разворачивались по нажатию
вроде как уже оффтоп пошел
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу