Загрузка...

Дизайн Кастомная иконка уника

Тема в разделе Дополнения создана пользователем Победилдо 8 апр 2025. 153 просмотра

Загрузка...
  1. Победилдо
    Победилдо Автор темы 8 апр 2025 Лучший курс на TRX,Energy - https://lolz.live/threads/8610296/ 15 701 26 июл 2020
    было
    [IMG]

    стало:
    [IMG]

    Единственное. что сложно искать картинки, которые подходят

    Размер: Иконки 16x16 или больше (если маленькие — добавьте background-size: cover).

    Формат: PNG (прозрачность) или JPG (если нужен фон).
    HTTPS: Ссылки должны начинаться с https://, иначе браузер заблокирует загрузку.

    Чтобы поменять картинку - поменяйте ссылку

    Tampermonkey скачать и поставить скрипт из кода


    Код
    // ==UserScript==
    // @name Lolz.live Avatar Force Replacer
    // @namespace http://tampermonkey.net/
    // @version 2.0
    // @description Полностью заменяет иконки, включая перекрывающие элементы
    // @author You
    // @match https://lolz.live/*
    // @match https://*.lolz.live/*
    // @grant GM_addStyle
    // ==/UserScript==

    (function() {
    'use strict';

    const customAvatarUrl = 'https://lolz.live/styles/default/xenforo/smilies/kakashka.png'; // Замените на свою картинку!

    // 1. Удаляем псевдоэлементы (::before, ::after), которые могут перекрывать иконку
    GM_addStyle(`
    .uniqUsernameIcon::before,
    .uniqUsernameIcon::after {
    content: none !important;
    display: none !important;
    }
    `);

    // 2. Жёстко переопределяем стили иконки
    function replaceAvatars() {
    document.querySelectorAll('.uniqUsernameIcon').forEach(icon => {
    // Полностью перезаписываем стили
    icon.style.cssText = `
    background-image: url("${customAvatarUrl}") !important;
    background-size: cover !important;
    width: 16px !important;
    height: 16px !important;
    display: inline-block !important;
    `;

    // Удаляем все вложенные элементы (на случай, если там есть <img> или другие перекрывашки)
    icon.innerHTML = '';
    });
    }

    // Запускаем сразу и при любых изменениях DOM
    replaceAvatars();
    setInterval(replaceAvatars, 1000); // Раз в секунду (на агрессивных сайтах)

    // Следим за динамическим контентом
    new MutationObserver(replaceAvatars).observe(document.body, {
    childList: true,
    subtree: true
    });
    })();
     
    8 апр 2025 Изменено
    1. Победилдо Автор темы
  2. Pikuli
    Pikuli 8 апр 2025 Плати маркетом в пятерочке - https://lolz.live/threads/8540762/ 7159 29 апр 2024
    Да смысл от твоего дополнения когда эту функцию со дня на день введут на самом лолзе
     
  3. a911
    a911 8 апр 2025 Продам рекламу в профиле lolz.live/threads/2604681 50 516 30 май 2018
    пример просто идеальный, лучше не придумаешь
     
  4. убежище
    Это только для шейха? или для всех?

    скрин вводит в заблуждение
     
  5. vellner
    vellner 8 апр 2025 Бот скуп - https://lolz.live/threads/4409594/ 13 306 21 дек 2020
    предлагаю подписать петицию чтобы уники могли сами через настройки всотавлять свои иконки и уникализировать свой ник. Просто логотип лолза достанет всех через неделю
     
  6. Победилдо
    Победилдо Автор темы 8 апр 2025 Лучший курс на TRX,Energy - https://lolz.live/threads/8610296/ 15 701 26 июл 2020
    ля имба

    [IMG]
     
Top