Remove all stuff from Google+ except Hangouts

Remove all stuff from Google+ except Hangouts. Also hides contact list hover divs.

目前為 2014-07-17 提交的版本,檢視 最新版本

// ==UserScript==
// @name        Remove all stuff from Google+ except Hangouts
// @namespace   http://userscripts.org/users/gentakojima
// @description Remove all stuff from Google+ except Hangouts. Also hides contact list hover divs.
// @include     https://plus.google.com/
// @version     0.1
// @grant       none
// ==/UserScript==

function addNewStyle(newStyle) {
   var styleElement = document.getElementById('styles_js');
   if (!styleElement) {
       styleElement = document.createElement('style');
       styleElement.type = 'text/css';
       styleElement.id = 'styles_js';
       document.getElementsByTagName('head')[0].appendChild(styleElement);
   }
   styleElement.appendChild(document.createTextNode(newStyle));
}

function addListener(element, eventName, handler) {
  if (element.addEventListener) {
    element.addEventListener(eventName, handler, false);
  }
  else if (element.attachEvent) {
    element.attachEvent('on' + eventName, handler);
  }
  else {
    element['on' + eventName] = handler;
  }
}

var hide_everything = function(){
    addNewStyle(".VW,.SOb,.Zi,.K8tFub{display:none !important;}");
};
hide_everything();

var hide_hovers = function(){
    addNewStyle(".o-ms-fk{display:none !important;}")
}
hide_hovers();