您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
ئاساسلىقى Halo رامكىسىنىڭ سۈكۈتتىكى تەھرىرلىگۈچىنى ئۇيغۇرچىغا ماسلاشتۇرۇش ئۈچۈن ئىشلىتىتلىدۇ.
// ==UserScript== // @name Halo Editor To Rtl // @namespace editorRtl // @version 1.0.0 // @description ئاساسلىقى Halo رامكىسىنىڭ سۈكۈتتىكى تەھرىرلىگۈچىنى ئۇيغۇرچىغا ماسلاشتۇرۇش ئۈچۈن ئىشلىتىتلىدۇ. // @author ئابدۇكېرېم غۇجابدۇللا // @homepage https://www.darwish.top/ // @match */console/* // @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net // @grant none // @license AGPL-3.0-or-later // ==/UserScript== (function() { // Function to toggle button text and append ID function toggleTextAndId() { var button = document.getElementById('myButton'); var targetElement = document.querySelector('.editor.border-t'); var contentElement = document.querySelector('.editor-content.markdown-body.flex-1.relative.bg-white.overflow-y-auto'); var bgWhiteElement = document.querySelector('.h-full.border-l.bg-white'); if (button.textContent === 'RTL') { button.textContent = 'LTR'; // Append 'ugStyle' to the existing ID of the target element targetElement.id += 'ugStyle'; // Add font-family rule to the content element contentElement.style.fontFamily = "'UKIJ Ekran'"; // Change border width property bgWhiteElement.style.borderRightWidth = '1px'; bgWhiteElement.style.borderLeftWidth = '0'; // Reset border-left-width } else { button.textContent = 'RTL'; // Remove 'ugStyle' from the ID of the target element targetElement.id = targetElement.id.replace('ugStyle', '').trim(); // Remove font-family rule from the content element contentElement.style.fontFamily = ''; // Reset border width property bgWhiteElement.style.borderLeftWidth = '1px'; bgWhiteElement.style.borderRightWidth = '0'; // Reset border-right-width } } // Create a link element for the main stylesheet var mainLink = document.createElement('link'); mainLink.rel = 'stylesheet'; mainLink.type = 'text/css'; mainLink.href = 'https://www.darwish.top/themes/theme-Joe3/assets/css/ugStyle.css'; document.head.appendChild(mainLink); // Create a style element for additional CSS rules var style = document.createElement('style'); var css = '#myButton { padding:10px 15px;color:#ffffff; position: fixed; bottom: 20px; right: 20px; z-index: 9999;background-color: #056b00;border-radius: 22px; }'; style.appendChild(document.createTextNode(css)); document.head.appendChild(style); // Create a button element var button = document.createElement('button'); button.textContent = 'RTL'; button.id = 'myButton'; button.onclick = toggleTextAndId; // Add event listener to toggle button text and ID document.body.appendChild(button); })();