Элеганс и подобные ему стили используют Font Awesome, поэтому в css вместо картинок надо использовать свойство content для соответствующего элемента, в котором указывать код значка из Font Awesome (список:
https://fortawesome.github.io/Font-Awesome/icons/). Напрмер,
http://fortawesome.github.io/Font-Aweso ... bs-o-down/ - код
f088
,
http://fortawesome.github.io/Font-Aweso ... umbs-o-up/ -
f087
.
Отправлено спустя 8 минут 24 секунды:
В данном конкретном случае, в папке стилей
в расширении создать папку
elegance
, туда скопировать содержимое папки
prosilver
, открыть
/elegance/theme/reputation_viewtopic.css
, найти
Код: Выделить всё
.rate-good-icon:before, .rate-bad-icon:before { background-image: url("./images/icons_rating.png"); }
заменить на
Код: Выделить всё
.rate-good-icon:before
{
content: '\f087';
font-size: 12px;
}
.rate-bad-icon:before
{
content: '\f088';
font-size: 12px;
}
найти и удалить
Код: Выделить всё
.rate-good-icon.rated_good:before { background-position: 0 -21px; }
.rate-bad-icon.rated_bad:before { background-position: -15px -21px; }
Очистить кэш. Не тестировалось в данном конкретном расширении, но принцип такой.