Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I've found a nice fix for this problem on <a href="https://forum.jquery.com/topic/the-firefox-themeroller-bookmarklet-does-not-update-the-html-page-when-changing-theme-colors" rel="nofollow">JQuery Forums</a>. Since it was a little bit outdated, it wasn't working for FF versions above 10. Posted a fix there, and also posting over here, maybe someone finds it useful:</p> <p>Replace the bookmarklet source with this code:</p> <pre><code>javascript:(function(){if(!/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){alert("Sorry,%20due%20to%20security%20restrictions,%20this%20tool%20only%20works%20in%20Firefox");return%20false}else{if(window.jquitr){jquitr.addThemeRoller()}else{jquitr={};jquitr.s=document.createElement("script");jquitr.s.src="http://jqueryui.com/themeroller/developertool/developertool.js.php";document.getElementsByTagName("head")[0].appendChild(jquitr.s);var%20a=function(){jquitr.reloadCSS=function(){var%20c=jquitr.getHash(),b;if(jquitr.trString!==c&amp;&amp;c!==""){jquitr.trString=c;b='&lt;link%20href="http://jqueryui.com/themeroller/css/parseTheme.css.php?'+c+'"%20type="text/css"%20rel="Stylesheet"%20/&gt;';if($("link[href*='parseTheme.css.php'],%20link[href='ui.theme.css']").size()&gt;0){$("link[href*='parseTheme.css.php']:last,%20link[href='ui.theme.css']:last").eq(0).after(b)}else{$("head").append(b)}if($("link[href*='parseTheme.css.php']").size()&gt;3){$("link[href*='parseTheme.css.php']:first").remove()}}window.setTimeout(jquitr.reloadCSS,1000)};jquitr.reloadCSS()};window.setTimeout(a,1100)}}})(); </code></pre> <p>This will replace the faulty code after 1.1s after you click on the bookmark and Themeroller will work as expected.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload