I have been wanting to do this for a while, and start looking, comparing, snatching ::evil grin:: and helping others with their files, checking for dupe entries and the like.
Here are my files
I have pasted them in exactly as they are in my system, including the funky things at the bottom that I am testing, or going to impliment at a later time
Enjoy!
oh and if anyone sees anything that could be better, or implimented in a different way, please speak up!! I have added and taken stuff away so many times, I probably DO have lots of different things duped that could be combined into more streamlined code.. Input is welcome muchly!
BTW
I use these files on all my profiles and builds, outside of the Test profiles...
userChrome.css
Code: Select all
/* -moz-appearance: none !important; */
/*------------Toolbars--------------------*/
/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* Change font color for urlbar */
#urlbar {
color: #9933cc !important;
}
/* change color of all text in menus and toolbars */
menubar > menu,
toolbar, toolbar > .toolbarbutton-text,
.toolbarbutton-text,
#nav-bar > .toolbarbutton-1,
.toolbarbutton-menubutton-button > .toolbarbutton-text,
.toolbarbutton-1 > .toolbarbutton-text,
toolbarbutton.bookmark-item, #bookmarks-toolbox,
menubutton, menulist, menu, menuitem, toolbar, tree, tooltip, sidebarheader,
#CustomizeToolbarWindow, #main-box, palette-box, #wrapper-tabextensions-tablist-button, wrapper-tabextensions-labelTabSession-button {
color: #CCCCFF !important;
font-weight: normal;
font-family: Calligrapher !important;
}
/* Use a background image for the toolbars */
toolbox, menupopup, .tabbrowser-tabs, tooltip, #FindToolbar, menulist,
#popup-internal-box {
-moz-appearance: none !important;
background-image: url("file:///D:/FF%20Test/blackblue1.jpg") !important;
/* background-color: none !important; */
}
/* Add background to Customize window */
#CustomizeToolbarWindow, #modelist, .menulist-dropmarker
{ -moz-appearance: none !important;
background-image: url(file:///D:/pics/wallpaper/BlackBerry1024x768.jpg) !important;
}
/* Remove yellow shading in the urlbar
#urlbar[level="high"] > .autocomplete-textbox-container,
#urlbar[level="low"] > .autocomplete-textbox-container,
#urlbar[level="broken"] > .autocomplete-textbox-container {
background-color: transparent !important; } */
/* remove dropmarker from Tabbrowser Extensions icon */
#tabextensions-closedTabsHistory-button > .toolbarbutton-menu-dropmarker {
display: none !important;
}
/* remove dropmarker from BMB extension */
#bookmarks-menu-button .toolbarbutton-menu-dropmarker {
display: none !important;
}
/* Remove spacing between menu items on toolbar */
menu {
padding: 2px !important;
}
/* Toolbars without borders */
menubar, toolbox, toolbar {
border-style: none !important;
}
/*------------------------Tabs-----------------------*/
/* Change text color of active tab */
tab[selected="true"] {color: #00FFFF !important;}
/* Change text color of normal tabs */
tab {color: #9933cc !important;}
tab:hover {color: #FF0000 !important;}
/* Tab while loading text color */
tab[busy] {color:gray !important;}
/* Remove the tabbar bottom border */
.tabbrowser-strip {border-bottom: none !important; }
/* Make the active tab not bold and italicized and change colors */
tab {
-moz-appearance: none !important;
}
tab[selected="true"] {
font-weight: normal !important;
font-style: italic !important;
background-color: #8B008B !important;
padding: 3px 2px 0px 2px !important;
}
tab:not[selected="true"] {
font-weight: normal !important;
padding: 3px 2px 0px 2px !important;
}
/* change corners of tabs */
tab {
border: #FFFFFF 1px solid important;
-moz-border-radius-topleft: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-bottomleft: 0px !important;
-moz-border-radius-bottomright: 0px !important;
-moz-border-corner-fit: scale !important;
padding: 0px -2px 0px -2px;
}
/*-----------------------Status Bar-----------------*/
/* Statusbar override display of default text color & bg */
window statusbarpanel {
-moz-appearance : none !important;
background-image : url("file:///D:/FF%20Test/blackblue1.jpg") !important;
color: #CCCCFF !important;
border-top: 1px solid ThreeDShadow;
border-left: 2px solid ThreeDHighlight;
border-right: 2px solid ThreeDHighlight;
border-bottom: 1px;
background-color: none;
min-height: 22px;
}
/*-----------------------Margin and Padding--------------------*/
/*allows increase or decrease of padding or margin around icons selected for bookmarks */
#personal-bookmarks toolbarbutton {
margin: 0px 2px 0px 2px !important;
padding: 0px 0px 0px 0px !important
}
/* Remove extra padding from the Navigation Bar */
.toolbarbutton-1, .toolbarbutton-menubutton-button {
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 0px !important;
}
.toolbarbutton-1[checked="true"], .toolbarbutton-1[open="true"],
.toolbarbutton-menubutton-button[checked="true"],
.toolbarbutton-menubutton-button[open="true"] {
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 0px !important:
}
/*----------------Menus & Bookmarks------------*/
/* Remove the Go and Help menus
(These are just examples. Try changing "Go" to "Edit" or "Bookmarks") */
menu[label="Go"],
menu[label="Help"],
menu[label="Edit"],
menu[label="View"] {
display: none !important;
}
/* Enabled Menus on mouseover */
menubar > menu[_moz-menuactive="true"],
menupopup > menu[_moz-menuactive="true"],
popup > menu[_moz-menuactive="true"],
menuitem[_moz-menuactive="true"] {
color: #FFFFFF !important;
background-image: url("file:///D:/FF%20Test/invert.jpg") !important;
border: #FFFFFF 1px solid !important;
-moz-border-radius-topleft: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-bottomleft: 4px !important;
-moz-border-radius-bottomright: 4px !important;
-moz-border-corner-fit: scale !important;
}
/* Set font color of popup menus */
menupopup > menu, menupopup > menuitem,
popup > menu, popup > menuitem
{ font-weight: normal !important;
color: #CCCCFF !important; }
/* Change the bg of the Context Menus */
menupopup,
#toolbar-context-menu,
#contentAreaContextMenu,
.popup-internal-box {
background-color: none;
background-image: url("file:///D:/pics/wallpaper/BlackBerry1024x768.jpg") !important;
}
/* Dropdown & Messagepane font color*/
treechildren {
background-color: #3399cc !important;
}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="FF"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="FF"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/Blue1.ICO') !important; -moz-image-region: auto !important; margin: 0px 2px 0px -2px !important;}
#personal-bookmarks toolbarbutton[label="FF"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="TB"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="TB"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/Favicons/ico/Butterfly.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="TB"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="Puter"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="Puter"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/Favicons/Groovy.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="Puter"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="Webpage"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="Webpage"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/Favicons/Water_Lilly.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="Webpage"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="M"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="M"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/FavIcons/BlueSkyIcons%B8%20Complete/BlueSkyIcons%B8/BlueSkyIcons%B8%205/068.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="M"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="PSP"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="PSP"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/FavIcons/occ6.gif') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="PSP"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="Art"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="Art"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/FavIcons/ico/Spiral.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="Art"] .toolbarbutton-text {display: none !important;}
/* Change Bookmark Toolbar Folder Icons */
#personal-bookmarks toolbarbutton[label="Icons"] {padding: 0px 0px 0px 0px !important;}
#personal-bookmarks toolbarbutton[label="Icons"] .toolbarbutton-icon {display: block !important; list-style-image: url('file:///D:/pics/FavIcons/Yingyang1.ico') !important; -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}
#personal-bookmarks toolbarbutton[label="Icons"] .toolbarbutton-text {display: none !important;}
/* -----------------------Misc ----------- */
/* add an e-mail icon to mailto: links */
a[href^=mailto:] { background: url(mail.gif) no-repeat top left !important; padding-left: 20px !important; }
/* Removes majority of menu separators */
menuseparator {
display: none;
}
/* Remove read mail from Tools */
menuitem[label="List of Tabs"],
menuitem[command="Browser:ReadMail"],
menuitem[label="New Message..."],
menuitem[label="JavaScript Console"],
menuitem[label="Page Info"]{
display: none !important;
}
/*-----------------------New Entries-------------*/
/* adjust tab titles */
/* #content-tab .tab-top .tab-top tab-top tabbrowser tab > .tab-text-container tabbrowser .tabbrowser-strip tab {
-moz-appearance: none !important;
-moz-border-radius-topleft: 4px !important;
-moz-border-radius-topright: 4px !important;
-moz-border-radius-bottomleft: 0px !important;
-moz-border-radius-bottomright: 0px !important;
-moz-border-corner-fit: scale !important;
padding: 0px 4px 0px 4px;
}
*/
/* adjust size of tabs
.tab-icon {
margin-top: 1px;
margin-right: 3px;
margin-left: 1px;
width: 14px;
height: 14px;
} */
/* begin applying bar styles for multiple resolutions
toolbox {
background: url("file:///D:/FF%20Test/Blackberry1.png") !important;
}
#toolbar-menubar {
background: url("file:///D:/FF%20Test/Blackberry1.png") !important;
#nav-bar {
background: url("file:///D:/FF%20Test/Blackberry2.png") !important;
}
/* #PersonalToolbar {
background: url("chrome://browser/skin/bgndPersonalToolbar.png") !important;
}
*/
/*
tabbox {
background: url("file:///D:/FF%20Test/Blackberry3.png") !important;
border-top: none !important;
}
*/
tab {
border-color: transparent !important;
}
/* Eliminate Firefox Update icon in status bar */
#softwareupdate {display: none !important;}
Here is my userContent.css
Code: Select all
/* Change cursor for links that open in new window */
:link[target="_blank"], :visited[target="_blank"],
:link[target="_new"], :visited[target="_new"] {
cursor: crosshair;
}
/* Change cursor for JavaScript links */
a[href^="javascript:"] {
cursor: move;
}
a[href^="mailto:"]:before
/* Add a symbol to mailto links */ {
content: "@";
}
That one is pretty simple lol.. dont know much TO put in there??
And here is my user.js.
still tweaking on this one. Have had some weird things happening, so have been going through and adding back in the speed tweaks one at a time.
Code: Select all
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.http.proxy.pipelining", true);
user_pref("plugin.expose_full_path", true);
user_pref("network.dns.disableIPv6", true);
user_pref("browser.cache.disk_cache_ssl", true);
user_pref("signed.applets.codebase_principal_support", false;
user_pref("ui.submenuDelay", 0);
user_pref{"config.trim_on_minimize", true};
user_pref("browser.turbo.enabled", true);
user_pref{"browser.urlbar.clickSelectsAll", true);
user_pref("browser.enable_automatic_image_resizing", false);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.sendRefererHeader", 1);
// user_pref("content.max.tokenizing.time", 2250000):
// user_pref("content.maxtextrun", 8191):
// user_pref("network.dnsCacheExpiration", 86400):
// user_pref("network.dnsCacheEntries", 50):
// user_pref("network.ftp.idleConnectionTimeout", 60):
// user_pref("network.http.keep-alive.timeout", 30):
// user_pref("content.interrupt.parsing", true):
// user_pref("content.max.tokenizing.time", 3000000):
// user_pref("content.notify.backoffcount", 5):
// user_pref("content.notify.interval", 100000):
// user_pref("content.notify.ontimer", true):
// user_pref("content.switch.threshold", 750000):
// user_pref("browser.cache.memory.capacity", 10000):
// user_pref("network.http.connect.timeout", 30):
// user_pref("network.http.request.max-start-delay", 5):