Загрузка...

Фикс прозрачного чата лолза

Тема в разделе Дополнения создана пользователем God_likeGL 11 дек 2024. (поднята Вчера, в 05:37) 780 просмотров

Загрузка...
  1. God_likeGL
    God_likeGL Автор темы 11 дек 2024 🔪Сyицид это не выход, это наш святой обряд :doomer: 26 404 30 окт 2018
    фикс этой темы https://zelenka.guru/threads/7917534/
    код для тамперманки:
    JS
    // ==UserScript== // @name Lolz Transparent Chat // @namespace http://tampermonkey.net/ // @version 2.0 // @description Lolz Transparent Chat // @match https://lzt.market/* // @match https://lolz.live/* // @match https://zelenka.guru/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; const blurEnabled = true; // Установите true для включения размытия или false для его отключения const applyStylesToChat = (chatElement) => { if (chatElement) { chatElement.style.backgroundColor = 'rgba(0, 0, 0, 0.4)'; chatElement.style.backdropFilter = blurEnabled ? 'blur(8px)' : 'none'; chatElement.style.border = '1px solid rgba(255, 255, 255, 0.2)'; const childElements = chatElement.querySelectorAll('*'); childElements.forEach(el => { el.style.setProperty('background-color', 'transparent', 'important'); el.style.border = 'none'; }); // Убираем градиент и задаём приглушённую обводку для сообщений с упоминанием const taggedMessageBlocks = chatElement.querySelectorAll('.chat2-message-tagged .chat2-message-block'); taggedMessageBlocks.forEach(block => { block.style.setProperty('background', 'transparent', 'important'); block.style.setProperty('border', '2px solid rgb(0, 150, 0)', 'important'); // Приглушённая зелёная обводка block.style.borderRadius = '10px'; block.style.padding = '4px'; }); const messageBlocks = chatElement.querySelectorAll('.chat2-message-block'); messageBlocks.forEach(block => { if (!block.closest('.chat2-message-tagged')) { block.style.setProperty('background-color', 'transparent', 'important'); block.style.setProperty('border', '1px solid rgba(128, 128, 128, 0.5)', 'important'); block.style.borderRadius = '5px'; } }); const messageHeaders = chatElement.querySelectorAll('.chat2-message-header'); messageHeaders.forEach(header => { header.style.setProperty('background-color', 'transparent', 'important'); header.style.border = 'none'; }); const messageTexts = chatElement.querySelectorAll('.chat2-message-text'); messageTexts.forEach(text => { text.style.setProperty('background-color', 'transparent', 'important'); text.style.border = 'none'; }); } }; const initializeChatStyling = () => { const chatElement = document.querySelector('[class^="chat2-floating"]'); if (chatElement) { applyStylesToChat(chatElement); const observer = new MutationObserver(() => { applyStylesToChat(chatElement); }); observer.observe(chatElement, { childList: true, subtree: true }); } else { setTimeout(initializeChatStyling, 300); } }; if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', () => { initializeChatStyling(); }); } else { initializeChatStyling(); } })();

    тестировать тут https://zelenka.guru/chatbox/
     
    11 дек 2024 Изменено
    1. God_likeGL Автор темы
    2. Такси_У_Марселя
      God_likeGL, ну выглядит как от жпт по комментариям
  2. God_likeGL
    God_likeGL Автор темы 18 дек 2024 🔪Сyицид это не выход, это наш святой обряд :doomer: 26 404 30 окт 2018
    ᓚᘏᗢ опять слетело выделение упоминания вас в чате
    пофикшено 18,12,2024
     
  3. God_likeGL
    God_likeGL Автор темы 26 дек 2024 🔪Сyицид это не выход, это наш святой обряд :doomer: 26 404 30 окт 2018
    ᓚᘏᗢ очередной раз фикс упоминания в чате
    chat2-message-tagged.lztng-c9cwn9 .chat2-message-block.lztng-c9cwn9
    chat2-message-tagged.lztng-b1l8o4 .chat2-message-block.lztng-b1l8o4
     
  4. God_likeGL
    God_likeGL Автор темы 11 янв 2025 🔪Сyицид это не выход, это наш святой обряд :doomer: 26 404 30 окт 2018
    очередной раз фикс упоминания в чате
    lztng-b1l8o4
    lztng-1h20j3u
     
    1. God_likeGL Автор темы
  5. equilpres
    Поправь эту ошибку в коде
    [IMG]
     
    1. Посмотреть предыдущие комментарии (7)
    2. God_likeGL Автор темы
    3. equilpres
    4. God_likeGL Автор темы
      equilpres, обновил тему, очень благодарен тебе за помощь
Top
JavaScript error: