Text Outline for jaomix.ru

Добавляет обводку к тексту внутри элементов с классом .entry.

  1. // ==UserScript==
  2. // @name Text Outline for jaomix.ru
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.1
  5. // @description Добавляет обводку к тексту внутри элементов с классом .entry.
  6. // @author шизик x chatgpt
  7. // @match *://jaomix.ru/*
  8. // @grant none
  9. // @run-at document-end
  10. // @license MIT
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15.  
  16. // Создаем стиль для обводки текста
  17. const style = document.createElement('style');
  18. style.textContent = `
  19. .outlined-text {
  20. color: white; /* Цвет текста */
  21. font-size: 48px; /* Размер шрифта */
  22. text-shadow:
  23. -2px -2px 0 black,
  24. 2px -2px 0 black,
  25. -2px 2px 0 black,
  26. 2px 2px 0 black; /* Обводка черного цвета */
  27. }
  28. `;
  29. document.head.appendChild(style);
  30.  
  31. // Находим все элементы <p> внутри .entry и добавляем класс
  32. const entries = document.querySelectorAll('.entry p');
  33. entries.forEach(entry => {
  34. entry.classList.add('outlined-text'); // Добавляем класс для обводки
  35. });
  36. })();