Комментарий #9679920

animeshnik_ALT
@animeshnik_ALT, @animeshnik_ALT, @animeshnik_ALT, @animeshnik_ALT, Замена постеров
Большое изменение кода
Теперь для персонажей больше не нужно прописывать
  --display-default-character: none;
  --display-character-image: flex;

Также добавил border-radius (округление углов) 4px для всех постеров.
Зачем? Сравните две картинки. Первая без округления, вторая с округлением 4px.

Картинка без округления явно выглядит хуже. Правда, даже округление не всегда спасает.
Если же вы хотите изменить или вообще убрать border-radius, то вы можете сделать это так:
:root {
  --custom-image-border: 12px; /*Округление обычных постеров*/
  --small-custom-image-border: 0px; /*Убираем округление мелких постеров*/
}
Внимание! Оказывается, что некоторые функции на странице аниме/манги/персонажа/человека доступны только у постеров с количеством пикселей больше чем 225х350, поэтому лучше ставить всем 4 селектора, так вы точно не ошибетесь:
[href*="characters/87275-"], [data-href*="characters/87275/"], [src*="characters/87275/"], [srcset*="characters/87275/"]
Со временем селектор srcset будет не нужен, но пока есть постеры с кол-вом пикселей 225х350 этот селектор следует указать.
Код выглядит так и, я надеюсь, больше не претерпит изменений.
/* Замена стандартных постеров от grin3671 */
@import url(https://css-club.web.app/css/custom_posters.min.css);
/* Дополнение */
@import url(https://raw.githubusercontent.com/ALTaww/Shikimori-posters/main/Update-posters.css);
/* Добавляем постер в подсказку */
@import url(https://raw.githubusercontent.com/ALTaww/Shikimori-posters/main/add-poster-to-tooltip.css);

/*По желанию ставим округление изображений*/
:root {
  --custom-image-border: 12px;
  --small-custom-image-border: 4px;
}

/* Аниме Naruto */
[href*="animes/z20-"], [data-href*="animes/20/"], [src*="animes/20/"], [srcset*="animes/20/"] {
  --show-default: 0;
  --custom-image: url(https://avatars.mds.yandex.net/i?id=5d695e7e6b50b9feb8c346fe7045bb6e_l-8221351-images-thumbs&n=13);
}

/* Манга Onepunchman */
[href*="mangas/z44347-"], [data-href*="mangas/44347/"], [src*="mangas/44347/"], [srcset*="mangas/44347/"] {
  --show-default: 0;
  --custom-image: url(https://avatars.mds.yandex.net/i?id=82183d8defd70e14696a8805ebe52a86_l-4297369-images-thumbs&n=13);
}

/* Персонаж Ken Kaneki */
[href*="characters/87275-"], [data-href*="characters/87275/"], [src*="characters/87275/"], [srcset*="characters/87275/"] {
  --show-default: 0;
  --custom-image: url(https://avatars.mds.yandex.net/i?id=578e583fa6efe46a673c4b785478a18f_l-5235706-images-thumbs&n=13);
}

/* Человек Людвиг ван Бетховен */
[href*="people/9160-"], [data-href*="people/9160/"], [src*="people/9160/"], [srcset*="people/9160/"] {
  --show-default: 0;
  --custom-image: url(https://avatars.mds.yandex.net/i?id=a0c9bf903d96ee7d76254241c1ebecd3_l-4866844-images-thumbs&n=13);
}

/* Ранобэ Волчица и пряности */
[href*="ranobe/9115-"], [data-href*="mangas/9115/"], [src*="mangas/9115/"], [srcset*="mangas/9115/"] {
  --show-default: 0;
  --custom-image: url(https://avatars.mds.yandex.net/i?id=5ea266a5f3af949ebe15a6d215b9bf68_l-9107119-images-thumbs&n=13);
}
Ответы
yosikawa
yosikawa#
@animeshnik_ALT, сделал всё по инструкции и не отображаются новые постеры на телефоне, а на пк всё хорошо...
назад
Твой комментарий
Вернуться к редактированию
Предпросмотр
Скрыть