Created
March 19, 2017 04:26
-
-
Save adisib/4c544ea398444d811836da2bdd83ab44 to your computer and use it in GitHub Desktop.
Pale Moon userchrome
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); | |
/* reduce UI height (for "Use Small Icons" enabled) to avoid wasting vertical space especially on small screens */ | |
#titlebar, #TabsToolbar, #tabbrowser-tabs, #appmenu-button-container, #titlebar-buttonbox { | |
margin-top: -2px !important; | |
} | |
.tabbrowser-tab, .tabs-newtab-button { | |
margin-top: 2px !important; | |
} | |
#navigator-toolbox { | |
margin-bottom: -2px !important; | |
} | |
#main-window[sizemode="maximized"] .titlebar-button { | |
margin-top: 2px !important; | |
padding-bottom: 6px !important; | |
} | |
#appmenu-button .button-text { | |
margin-top: 2px !important; | |
padding-bottom: 1px !important; | |
} | |
/* remove styling and vertical padding from buttons */ | |
.toolbarbutton-1 > .toolbarbutton-icon, | |
.toolbarbutton-1 > .toolbarbutton-badge-container, | |
.toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon, | |
.toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon { | |
background-image: none !important; | |
box-shadow: none !important; | |
padding-top: 0px !important; | |
padding-bottom: 0px !important; | |
} | |
/* remove unnecessarily wasted space between tabs */ | |
.tabbrowser-tab, .tabs-newtab-button { | |
margin-left: 0px !important; | |
margin-right: 0px !important; | |
} | |
/* no rounding on tabs or anything else to be consistent with win10 */ | |
#urlbar, .searchbar-textbox { | |
border-radius: 0px !important; | |
border: 1px solid grey !important; | |
} | |
#notification-popup-box, | |
#full-screen-warning-message, | |
.tabbrowser-tab, .tabs-newtab-button { | |
border-radius: 0px !important; | |
} | |
/* don't double up borders for adjacent tabs (but right border goes missing when newtab button leaves) */ | |
.tabbrowser-tab { | |
border: 1px solid !important; /* Pale Moon added a 2px border with transparent outside which is undesirable */ | |
border-style: none none none solid !important; | |
} | |
.tabs-newtab-button { | |
border: 1px solid !important; /* Pale Moon added a 2px border with transparent outside which is undesirable */ | |
border-style: none solid none solid !important; | |
} | |
/* remove gradient and shadow on tabs, also add transparency I guess */ | |
.tabbrowser-tab, .tabs-newtab-button { | |
box-shadow: none !important; | |
background: rgba(215,215,215,.8) !important; | |
} | |
.tabbrowser-tab[selected="true"] { | |
box-shadow: none !important; | |
background: rgba(255,255,255,.95) !important; | |
} | |
/* make button more square and borderless to be consistent with win10 */ | |
#appmenu-button { | |
border-radius: 0px !important; | |
padding: 0px 16px !important; | |
margin: 0px 0px 1px !important; | |
box-shadow: none !important; | |
border: none !important; | |
} | |
/* Use simple solid colors for button to be consistent with win10 */ | |
#appmenu-button { | |
background-image: none !important; | |
background-color: #0A62D2 !important; | |
} | |
#main-window[privatebrowsingmode=temporary] #appmenu-button { | |
background-image: none !important; | |
background-color: #6914B4 !important; | |
} | |
/* don't show the private browsing icon */ | |
#appmenu-button > .button-box > .box-inherit > .button-icon { | |
display: none !important; | |
} | |
/* instead, make the text italicized */ | |
#main-window[privatebrowsingmode=temporary] #appmenu-button .button-text { | |
font-style: italic !important; | |
} | |
/* Hide Menu Dropmarker */ | |
#appmenu-button > .button-box > .button-menu-dropmarker { | |
display: none !important; | |
} | |
/* Don't show feed button */ | |
#feed-button, #ub-feed-button { | |
display: none !important; | |
} | |
/* Don't show animated tab loading throbber, use non-animated version */ | |
.tab-throbber { | |
/* display: none !important; */ | |
list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB5lBMVEUAAADMzMzr6+v////t7e1paWmYmJiampqPj4+IiIiQkJCgoKCPj49qamqQkJB2dnacnJyAgIBfX19aWlpZWVlgYGB/f399fX2Hh4eFhYWZmZlycnJaWlpjY2Nubm56enp6enptbW1XV1dxcXGbm5uAgIBiYmKenp5ra2taWlpxcXGLi4uXl5eKioqPj4+NjY1wcHBZWVlra2uYmJhiYmKBgYFbW1t1dXWSkpKEhIR6enpsbGyBgYFubm6CgoKZmZlzc3NYWFiPj4+YmJhmZmaLi4uGhoagoKC4uLi0tLSnp6eIiIhmZmafn5+RkZFcXFx1dXWZmZl8fHzt7e3////r6+uUlJRycnJbW1uQkJCHh4d4eHiKioqxsbFubm6NjY15eXlYWFiHh4dXV1d4eHiGhoZycnKvr6+JiYl4eHiGhoaOjo6MjIxxcXHq6uqjo6N5eXmVlZVzc3OcnJxfX1+JiYl7e3tra2upqamIiIiNjY1kZGReXl6YmJiOjo59fX1YWFiSkpKAgIB2dnaYmJh0dHRoaGhqamqSkpKSkpKLi4uWlpaPj49wcHBpaWlhYWGCgoKamppwcHBjY2Nubm57e3tiYmKYmJiZmZl9fX1ZWVl+fn6bm5t1dXWOjo6GhoaNjY3///+wXn5TAAAAoXRSTlMAAAAAAAYLIzM6MiENBgEII0ZzeXtzRgcBByZhe29iWFlhe2ElBwYiY3pgRzMwNkZfemIkBUZ7XzktHyAdICs3X3sMI29KLgkJCApFbSAxe2E2IAQBAzVgeTE7WjUIHTFZejp8WzIiBy5YOzM1IwMKIDVgInRKMSALKUducyINSHw6LRo2XwZjMi0vNUhgYwYHJWFuYVhuJiNGeUUjCDI6MyoACaoAAAABYktHRAMRDEzyAAABFklEQVQY02NgYGBkZWPn4OTk4ubhZWIAAj5+AUEhYRERYVExdnEJZgZGSSlpGVk5eQVFWSVlFVUmBjV1DU0tbR1dXT19A0MjYxMGNlMzcwtLK2sbWzt7B0cxJwZnURdXNxt3D08vaztvH1FfBj//gMAg92DmkFAv27DwiEiGKLPoGJtYZgaGkNi4+ITEJIao5JTUNA+gAHO6dUamYRZDtpl0Tq5XXghzaH5BYZGmH0NxiUtpWXlFuqdXXGVVdU0tQ119g3Rjk5V1c0FlS6uIIBtDm3G7iFZVR2dXd0+vYZ96PwPLhImTlCZPUZg6ZZrIpOmSjAzMEuIzZorOcnScVTN7zlw+kHeZeJ18582fv6CWjZWRgQEA0vJCZaR0FWsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTMtMDYtMjhUMDc6NDE6NDItMDY6MDC7fUviAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEzLTA2LTI4VDA3OjQxOjUxLTA2OjAwN2LpXQAAABN0RVh0U29mdHdhcmUASmFwbmcgcjExOSfos2EAAAAASUVORK5CYII=') !important; | |
animation-name: none !important; | |
} | |
.tab-throbber[progress] { | |
list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABs1BMVEUAAAAAkwAAnwAAmAAAmQAAnQAAiQAAkgAAkAAEnAQHogcHpwcHpgcGogYEmwQAkAAAkQAAiAAAjAAAkQAEnQQMqwwhwiEhxyEiyCIgwiAMrAwEnQQAkQAEnAQauRohyCEdxh0SwRIRvxEPvw8ZxRkjyCMFnQUEnAQVuhUhyCESwRIFuAUBsAEArQABrwEBsAEMuQwRwREjyCMVuRUEnAQNrQ0TwRMBsAEAqwAAqAABsAERwREiyCIQrhAexh4CuAIDtwMbxhsgwiAEmwQGogYjxiMTwhMBrwETwRMhxiEGoQYMqAwhxyEOvg4ArQAArwAPvg8kyCQMpwwnyCcPvg8AqgAArAAOvg4hxyEMqAwGoQYkxyQVwhUBrgEBrwEjxiMGogYEmwQhwiEcxhwMuQwArQAAqwAGuAYexh4gwiAEnAQRrhEjyCMRwREBrwEBrwETwRMixyINrQ0EnAQVuRUjyCMSwRIDuAMBrgEArAAKuAohyCEEmwQFnAUauRoZxRkSwRIRvxERwREcxRwhyCEEnAQAkAAMqwwhxiEixyIgwiAMqwwHpQcHpgcHoQcEmwT////fHmrrAAAAkHRSTlMAAAAAAAAHIzBXbHZ1bFMxJAcNJ1iAo6amooBZJl2Zpp6Ui4mep11WmKWSZygXFylmk6aYWYCRMQkKL5Kngp1iZ52jVG6nkyeUpm53qo0WF4uodqqMExOMqXZwp5UmJKhvVaSfag0MaZ6kWISplC4wk6iCWpqolWklEmanV1+boJeNlqCoXyeDqKmlgnh5blghd7i+AAAAAWJLR0SQeAqODAAAAPRJREFUGNNjYGBgY+fg5OLm4eXjFxBkAAIhYRFRMXEJCXFJKWkZIaC8jKycvIKikrKiiqqcmrAgg4C6hqaWto6unr6BoZGxiQADh6mEmbkFIwMDk6WVtY0tPwOnmJ29BQMYWDo4OjkzuLi6uTNCBJj1PTy9GLx9fP0YoMA/IDCIwTs4JBQmEBYeEckQFR0TywLhs8Z5xCcwJCYlp6RCBNLSMzKzGPizc3LzUkHWpuUXFBbxMwgUl5SWlVeEVsZVKVaX1AgwCArX1uXUN4Q3NjW31LW2sQE9J1PcntnRWdjR1W0iLAQyS1CAP9Grp7evn58dKA8Ayh0xsydWuvQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTMtMDYtMjhUMDc6NDE6NTEtMDY6MDBGP1HhAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEzLTA2LTI4VDA3OjQxOjUyLTA2OjAwBorzwAAAABN0RVh0U29mdHdhcmUASmFwbmcgcjExOSfos2EAAAAASUVORK5CYII=') !important; | |
} | |
/* change text of the button (in case I ever want to) */ | |
/* | |
#appmenu-button dropmarker:before { | |
content: “Pale Moon” !important; | |
} | |
#appmenu-button .button-text { | |
display: none !important; | |
} | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment