Corrections to UI of google.com
// ==UserScript== // @name CSS: google.com // @description Corrections to UI of google.com // @author MK // @namespace max44 // @homepage https://greasyfork.org/en/users/309172-max44 // @match *://www.google.com/* // @match *://google.com/* // @version 0.1 // @license MIT // @require https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @run-at document-idle // ==/UserScript== (function() { 'use strict'; /*Hide text in buttons to make cache button visible in mobile browsers*/ const rootCallback = function (mutationsList, observer) { var button = $( "div.u0G9Kc > div > a > span > span:nth-child(2)" ); if (button != null && button.length > 0) { for (var i = 0; i < button.length; i++) { if (button[i].innerHTML != " ") { button[i].innerHTML = " "; } } } } const rootNode = document.querySelector("body"); if (rootNode != null) { const rootObserver = new MutationObserver(rootCallback); rootObserver.observe(rootNode, {childList: true, subtree: true}); } })();