There are 2 previous versions of this script.
// ==UserScript==
// @name change Gmail Logo
// @description Changes default gmail logo to a custom logo. for the new gmail themes
// @author haden
// @version 1.0
// @include http://mail.google.com/*
// @include https://mail.google.com/*
// ==/UserScript==
// You need to convert your image to a base64 representation. There are many online sites which offer base64 conversion.
// eg. http://www.opinionatedgeek.com/dotnet/tools/Base64Encode/Default.aspx
function onLoadHandler(){
if(window.parent!=null && window.parent.parent!=null && window.parent.parent.document.getElementById("canvas_frame")!=null)
{
frmDocument= window.parent.parent.document.getElementById("canvas_frame").contentDocument;
var gLogo=frmDocument.getElementById(":rc");
if(gLogo!=null && gLogo.tagName=="DIV")
/* this is where you need to enter the base64 representation of the image.
gLogo.style.setProperty("background-image","url(data:image/image_type;base64,base64_representation)","important");
replace image_type with the type of the image eg.gif,jpeg,png
replace base64_representation with the base64 representation of the image
*/
gLogo.style.setProperty("background-image","url(data:image/png;base64,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)","important");
}
}
window.addEventListener('load',onLoadHandler,true);
