Префиксы тем с иконками

Префиксы тем с иконками

сам префикс указал? иконку в нем правильно указал?
 
На дефолтном стиле иконки отображаются?
1629268141945.png

сам префикс указал? иконку в нем правильно указал?
префикс указал, иконку взял с сайта (юникод), вот как выглядит код из extra.less - .svgLabelPrefix(free, #8cc83c, f209);

UPD: установил другую иконку - всё заработало. Всем спасибо
 
Последнее редактирование модератором:
1631606049872.png
как сделать подскажите , пожалуйста
 
Cделал все так же как указано в сообщении. Вставляю в extra.less и в префикс (Стиль отображения) После в принципе пропадает префикс, что делать?

1641672504009.png1641672606661.png1641672630946.png
 
Cделал все так же как указано в сообщении. Вставляю в extra.less и в префикс (Стиль отображения) После в принципе пропадает префикс, что делать?

Посмотреть вложение 135148Посмотреть вложение 135149Посмотреть вложение 135150
режим разработчика нужен, и это делается модификацией
/admin.php?template-modifications
Префиксы без фона с иконками если про это . Ошибся извиняюсь
 
Последнее редактирование:
Less:
@svgPrefixBorderRadius: @xf-borderRadiusSmall; // Радиус префиксов
@svgPrefixFontFamily: inherit;                 // Семейство шрифта префикса
@svgPrefixColorGradient: rgba(0,0,0,.4);       // Цвет градиента прификса
@svgPrefixTextShadow: rgba(0,0,0,.5);          // Цвет тени префикса

.svgLabelPrefix(@prefix-name, @prefix-color, @prefix-icon: "none") {
    .svgPrefix, .label.svgPrefix {
        font-family: @svgPrefixFontFamily;
        font-size: 70%;
        font-weight: 500;
        display: inline-flex;
        text-align: center;
        align-items: center;
        text-transform: uppercase;
        line-height: ((@xf-lineHeightDefault) * .9);
        padding: .25em .5em;
        border: none;
        border-radius: @svgPrefixBorderRadius;
        position: relative;
        white-space: nowrap;
        .fsp & {
            margin-right: 5px;
        }
        .menuPrefix& {
            display: inline-block;
            font-size: 1.3em;
            width: 100%;
            padding: .333em;
            a& {
                text-decoration: none;
            }
        }
        .p-title-value & {
            .p-title & {
                font-size: 70%;
            }
        }
        &:before {
            position: absolute;
            top: .25em;
            bottom: 0;
            left: .333em;
        }      
        &.@{prefix-name} {
            background: linear-gradient(135deg, @svgPrefixColorGradient 0%, @svgPrefixColorGradient 40%, transparent 40%, transparent 100%), @prefix-color;
            color: rgb(250,250,250);
            text-shadow: 1px 0 1px @svgPrefixTextShadow, 0 1px 1px @svgPrefixTextShadow, -1px 0 1px @svgPrefixTextShadow, 0 -1px 1px @svgPrefixTextShadow;
            &when (iskeyword(@prefix-icon)) {
                padding: .25em .5em .25em 1.75em;
                &:before {
                    .m-faBase();
                    content: "\@{prefix-icon}";
                }
            }
        }      
    }  
}
.svgLabelPrefix(important, rgb(198,40,40), f06a);
1641673213340.pngвставляем svgPrefix important и работает все)
1641673339086.png
 
Последнее редактирование:
Добавил в extra.less.
Добавил префикс как в примере, но ничего не происходит


Мое предположение, что руки у меня из жопы.
Поэтому прошу помочь
На дефолтном стиле работает.
 
Современный облачный хостинг провайдер | Aéza

Похожие темы

Назад
Сверху Снизу