XF 2.3 Помогите пожалуйста вместо иконки квадратики

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

Developerz

Участники
Сообщения
18
Реакции
-4
Баллы
28
здравствуйте помогите пожалуйста убрать эту проблему (квадратик вместо иконки )

Снимок экрана (250).png
Код:
.label.label--accepted {
    color: #fff;
    background: #008000;
    border-color: #00b300
}

a.label.label--accepted:hover,a:hover .label.label--accepted {
    background: #009400;
    border-color: #00c700
}

.label.label--accepted::before {
    content: "\f00c";
    font-family: 'Font Awesome 5 Pro';
    margin-right: 5px
}

добавлял ток этот код и в префиксы поставил label label--accepted
 
В движке иконки "подключаются" далеко не через
content: "\f00c";
font-family: 'Font Awesome 5 Pro';
а через один из вариантов:
Less:
.m-faContent(@fa-var-star);
или
Less:
.m-faContent(@fa-var-star, .58em);
* star нужно заменить на название нужной иконки
** .58em задаёт размер иконки
 
а как мне сделать тогда? ваш код который вы выкладывали на своем форуме тут и в другом форуме мне не подходит, не тот совсем мне прносто нужно чтоб была иконка сначало а потом имя префикса
с стандартным цветом
 
а как мне сделать тогда? ваш код который вы выкладывали на своем форуме тут и в другом форуме мне не подходит, не тот совсем мне прносто нужно чтоб была иконка сначало а потом имя префикса
с стандартным цветом
Сейчас занят, позже
 
Последнее редактирование модератором:
OFFTOP


Привет, Skaiman. Это я, пользователь, который на протяжении многих лет создавал иллюзию того, что у тебя постоянно кто-то просит помощи. Сейчас я напишу это сообщение со всех аккаунтов

 
для 2.3+ если использовать дефолтные префиксы, достаточно добавить
Less:
.label {
    .label--red {
        .m-faBefore(@fa-var-info-circle);
    }
}
для кастомных
Less:
.label {
    &.label--custom {
        .m-labelVariation(white, #e20000);
        .m-faBefore(@fa-var-info-circle);       
    }
}
Подсказку дал, разбирайтесь, в личку не пишите, не понятно, не получается, платим
 
для 2.3+ если использовать дефолтные префиксы, достаточно добавить
Less:
.label {
    .label--red {
        .m-faBefore(@fa-var-info-circle);
    }
}
для кастомных
Less:
.label {
    &.label--custom {
        .m-labelVariation(white, #e20000);
        .m-faBefore(@fa-var-info-circle);      
    }
}
Подсказку дал, разбирайтесь, в личку не пишите, не понятно, не получается, платим
сколько рублей нужно?

нужно было скачивать что то чтоб показывались иконки? я чет не качал ничего

для 2.3+ если использовать дефолтные префиксы, достаточно добавить
Less:
.label {
    .label--red {
        .m-faBefore(@fa-var-info-circle);
    }
}
для кастомных
Less:
.label {
    &.label--custom {
        .m-labelVariation(white, #e20000);
        .m-faBefore(@fa-var-info-circle);      
    }
}
Подсказку дал, разбирайтесь, в личку не пишите, не понятно, не получается, платим
ау
 
Последнее редактирование модератором:
Developerz, открою страшную тайну: никто не обязан и физически не может отвечать на форуме "сию секунду".

Решение проблемы дано. В чём проблема прописать код из решения от Skaiman в extra.less, изменить в нём --custom на своё название, а также проделать то же самое с цветами white, #e20000 и иконкой info-circle, прописать название класса в настройках нужного префикса, а затем при необходимости проделать то же самое для остальных кастомных префиксов?
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу