CSS: marinetraffic.com

Corrections to UI of marinetraffic.com

Versión del día 18/02/2021. Echa un vistazo a la versión más reciente.

// ==UserScript==
// @name          CSS: marinetraffic.com
// @description   Corrections to UI of marinetraffic.com
// @author        MK
// @namespace     max44
// @homepage      https://greasyfork.org/en/users/309172-max44
// @include       https://www.marinetraffic.com/*
// @include       http://www.marinetraffic.com/*
// @version       1.1.1
// @note          v1.1.1 2021-02-18: @namespace and @homepage changed
// @note          v1.1 2021-01-01: code is rewritten to add CSS to the end of the document instead of <HEAD> tag in order to overcome possible server side CSS with !important rule
// @note          v1.0 2020-12-29: initial release
// ==/UserScript==

(function() {
  var css = `
  .under-map-wrapper {
    height: 0px !important;
  }
  
  /*Make the 2nd div (space under the map) in d-flex invisible*/
  .d-flex.flex-column.flex-1-1-auto.align-self-stretch > div:nth-of-type(2) {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    height: 0px !important;
  }

  /*Make right panel invisible*/
  .d-flex.flexcol.align-items-start.justify-content-start.flex-wrap.flex-0-0-auto {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    height: 0px !important;
    width: 0px !important;
  }

  .underMapAdMobile {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    height: 0px !important;
    width: 0px !important;
  }
  `;

  if (typeof GM_addStyle != 'undefined') {
    GM_addStyle(css);
  } else if (typeof PRO_addStyle != 'undefined') {
    PRO_addStyle(css);
  } else if (typeof addStyle != 'undefined') {
    addStyle(css);
  } else {
    var node = document.createElement('style');
    node.type = 'text/css';
    node.appendChild(document.createTextNode(css));
    document.documentElement.appendChild(node);
  }
})();