// ==UserScript== // @name MovieChat.org on IMDb - Desktop Companion // @version 1.31 // @description Make MovieChat.org look more streamlined when displayed within a IMDb page. // @author RandomUsername404 // @match https://moviechat.org/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @run-at document-start // @grant none // @icon http://moviechat.org/favicons/favicon.ico // @namespace https://greasyfork.org/users/105361 // @downloadURL none // ==/UserScript== $(document).ready(function() { var width = $(window).width(); // If current width <= 824px : if(width <= 824) { $('.container').css('padding-right', '0px'); $('.container').css('padding-left', '0px'); $('.container').css('margin-right', '0'); $('.container').css('margin-left', '0'); $('.board-collection').css('padding-top', '0px'); // Tweaks for the combined and reference views if(width >= 800 && width <= 824) { $(".main").css('margin-left', '-5px'); $(".main").css('margin-right', '-60px'); $(".btn-block").css('display', 'inline-block'); } // Hide top-bar $("nav.navbar.navbar-default").hide(); // Hide the description $(".movie-overview").hide(); // Hide the 'discover' div $("#discover").hide(); // (Only on message boards view) if (document.URL.length < 79) { // Hide position var positionOnMC = "#wrap > div.main > div > div > div:nth-child(1) > div"; // Contained within divAboveThreads $(positionOnMC).hide(); // Keep the navbar (but not the search button) $("#compact-search-button").hide(); $("ul.nav.navbar-nav.navbar-right").insertBefore($(positionOnMC)); $(".navbar-right").css('padding-top', '6px'); // Keep the "add new post" button var buttonPosition = "#wrap > div.main > div > div > div:nth-child(4) > div"; $("a.btn.btn-yellow.btn-block").insertBefore("ul.nav.navbar-nav.navbar-right"); $("a.btn.btn-yellow.btn-block").css('width', '46%'); var divAboveThreads = "#wrap > div.main > div > div > div:nth-child(1)"; $(divAboveThreads).css('padding-bottom', '10px'); $(".main").css('padding-top', '8px'); // Remove the "news, rumors & gossip" tab $("ul.nav.nav-tabs").hide(); } // Make author's names visible when possible: if(width >= 450 && width < 770) { var authorDiv = $(".col-xs-3:last-child"); (authorDiv).removeClass('hidden-xs'); $('.col-xs-3').css('width', '16%'); $(authorDiv).css('width', '18%'); $(authorDiv).css('text-align', 'left'); //$(authorDiv).css('overflow', 'hidden'); //$(authorDiv).css('text-overflow', 'ellipsis'); } } })();