Перейти к содержанию

Trophy icons on Widgets [Tutorial]


Рекомендуемые сообщения

Hello. I had an idea to replace the first three places in widget with trophy icons. I tried several times and was successful in doing it only using CSS. 😉 

How to do it? Add the following code to custom.css:

/* First Place */
.ipsWidget .ipsDataItem:first-child div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:first-child div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: var(--trophy-first--background);
font-family: FontAwesome;
}

/* Second Place */
.ipsWidget .ipsDataItem:nth-child(2) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(2) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: var(--trophy-second--background);
font-family: FontAwesome;
}

/* Third Place */
.ipsWidget .ipsDataItem:nth-child(3) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(3) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: var(--trophy-third--background);
font-family: FontAwesome;
}

Results:

cup-icon.png.2e34d0187ffaad4b6e73f81c3f929359.png.bae12fbcf3bd34da09c55389ce2f6464.pngimage.png.632d7ee68fd7b39363386e7f67e85de0.png.6ae82e581c328d3039f0c0e53231bf9f.png

Ссылка на комментарий
Поделиться на другие сайты

MrHaim Хорошая работа. Но я предлагаю сделать так:

Спойлер

000.PNG.304eccbdaf87b1aaf0c73d8610744ada.PNG

На мой взгляд это смотрится интереснее. А цвета работают на всех шаблонах.

/*стиль для наград*/
/* First Place */
.ipsWidget .ipsDataItem:first-child div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:first-child div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: #ffd700;
font-family: FontAwesome;
}

/* Second Place */
.ipsWidget .ipsDataItem:nth-child(2) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(2) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: #c0c0c0;
font-family: FontAwesome;
}

/* Third Place */
.ipsWidget .ipsDataItem:nth-child(3) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(3) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: #cd7f32;
font-family: FontAwesome;
}

/* Third Place */
.ipsWidget .ipsDataItem:nth-child(4) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(4) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: #404040ba;
font-family: FontAwesome;
}

/* Third Place */
.ipsWidget .ipsDataItem:nth-child(5) div.ipsDataItem_icon.ipsType_large strong{
display:none;
}
.ipsWidget .ipsDataItem:nth-child(5) div.ipsDataItem_icon.ipsType_large:after {
content: "\f091";
color: #404040ba;
font-family: FontAwesome;
}

 

Ссылка на комментарий
Поделиться на другие сайты

Только что, aLEX49566 сказал:

מר חייםעבודה טובה. אבל אני מציע לעשות את זה:

  הסתר תוכן

000.PNG.304eccbdaf87b1aaf0c73d8610744ada.PNG

לדעתי זה נראה יותר מעניין. וצבעים עובדים על כל התבניות.





 

Definitely, much more beautiful and aesthetic.  I will definitely use it.  Thank you for sharing!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...