// ==UserScript== // @name StackExchange cleanup // @description Remove some elements on StackExchange pages // @include https://stackoverflow.com/* // @include https://meta.stackoverflow.com/* // @include https://superuser.com/* // @include https://meta.superuser.com/* // @include https://serverfault.com/* // @include https://meta.serverfault.com/* // @include https://askubuntu.com/* // @include https://meta.askubuntu.com/* // @include https://answers.onstartups.com/* // @include https://meta.answers.onstartups.com/* // @include https://nothingtoinstall.com/* // @include https://meta.nothingtoinstall.com/* // @include https://seasonedadvice.com/* // @include https://meta.seasonedadvice.com/* // @include https://crossvalidated.com/* // @include https://askdifferent.com/* // @include https://meta.crossvalidated.com/* // @include https://stackapps.com/* // @include https://*.stackexchange.com/* // @exclude https://chat.stackexchange.com/* // @exclude https://api.*.stackexchange.com/* // @exclude https://data.stackexchange.com/* // @exclude https://area51.stackexchange.com/* // @require http://code.jquery.com/jquery-latest.min.js // @grant none // @match */questions/* // ==/UserScript== console.log('here in StackOverflow cleanup script'); var $ = window.jQuery; var SEsuccess = false; function hideStuff() { SEsuccess = true; //$('body').css({ 'background-color': '#fdf0f2' }); // top bar stuff hiding $('.user-logged-in').hide(); $('.-marketing-link').hide(); // hide header and footer //$('header').hide(); $('footer').hide(); // Ask a question button $('.aside-cta').hide(); $("#hot-network-questions").hide(); $('#hireme').hide(); $('.everyonelovesstackoverflow').hide(); $(".community-bulletin").hide(); $('.module.community-bulletin').hide(); $('#js-gdpr-consent-banner').hide(); // hide left sidebar $('.left-sidebar').hide(); // expand main content $('#mainbar').css('width', '100%'); // some random ad thing $('#newsletter-ad').hide(); // RIGHT SIDEBAR // push to bottom of page and expand $('#sidebar').css({ float: 'none', width: '600px'}); // remove StackOverflow promotions $('.mb16').hide() // remove spacer element $('.js-sidebar-zone').hide(); // remove chat element $('.js-chat-ad-rooms').hide(); $('#chat-feature').hide(); // END RIGHT SIDEBAR } hideStuff(); setTimeout(hideStuff, 100); setTimeout(hideStuff, 250); setTimeout(hideStuff, 500); setTimeout(hideStuff, 1000); setTimeout(hideStuff, 1500); setTimeout(hideStuff, 2000);