Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @namespace html url(http://www.w3.org/1999/xhtml);
- @namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
- /* incorporates elements from https://userstyles.org/styles/123988/black-firefox here for about: pages */
- @-moz-document url-prefix("about:preferences"),url-prefix("about:addons"){
- * { color: #999 !important; background-color: #2C2E2F !important; }
- #categories * {color:#6C7075 }
- #categories,
- #nav-header {background:#2C2E2F !important;color:#E0E0E0 !important;}
- .main-content {background:#2C2E2F !important}
- .addon-view[notification], .addon-view[pending] { background-image:none !important; color:#FFF !important;background:#4D679A!important}
- #categories [selected="true"],
- #categories richlistitem:hover {color:#E0E0E0 !important;background:#4D679A!important}}
- /*----- SITES TO EXCLUDE -----*/
- @-moz-document regexp("https?://(?!(www.your.sites.here.com|www.rememberthemilk.com|youtube.com|facebook.com|keep.google.com|calendar.google.com|mail.google.com|forum.example.com)).*"), url-prefix(ftp://), url-prefix(file://), url-prefix(javascript),url-prefix(about:),regexp("!about:preferences"),url-prefix("about:addons"),url-prefix("https://www.google.com") { html, #newtab-window {background:
- /***** COPY AND PASTE THE URL OF YOUR BACKROUND-IMAGE INSIDE THE "": *****/
- /***** FOR A SIMPLE BLACK BACKGROUND JUST REMOVE THE URL LINE ABOVE *****/
- /***** Some background-images (you can also use your own url):
- default: http://abload.de/img/b1fgs11.png
- old default: http://abload.de/img/ultra_x2vm9k.jpg
- http://abload.de/img/b2w4shd.png
- http://abload.de/img/b3qrs99.png
- http://abload.de/img/b4zcse8.png
- http://abload.de/img/b5b1s7x.png
- http://abload.de/img/b6umsmy.png
- http://abload.de/img/b7ars8c.png
- http://abload.de/img/kubrickbgcolor2darkr8skc.png
- http://abload.de/img/xpattern_darkq8s3i.png
- http://abload.de/img/mainpatternolxcq.png
- */ #222 /* fixed */ !important}
- /*----- DEFAULT TEXT, BORDER & BACKGROUND COLORS -----*/
- * {
- color: #999 !important;
- box-shadow: none !important;
- background-color: transparent !important;
- border-color: #444 !important;
- border-top-color: #444 !important;
- border-bottom-color: #444 !important;
- border-left-color: #444 !important;
- text-shadow: none !important;
- border-right-color: #444 !important}
- body {background: transparent !important}
- *:before, *:after {background-color: transparent !important; border-color: #444 !important}
- a, a * {
- color: #409B9B !important;
- text-decoration: none !important}
- a:hover, a:hover *, a:visited:hover, a:visited:hover *, span[onclick]:hover, div[onclick]:hover, [role="link"]:hover, [role="link"]:hover *, [role="button"]:hover *, [role="menuitem"]:hover, [role="menuitem"]:hover *, .link:hover, .link:hover * {
- color: #F0F0F0 !important;
- }
- a:visited, a:visited * {
- color: #607069 !important}
- a.highlight, a.highlight *, a.active, a.active *, .selected, .selected *, [href="#"] {
- color: #DDD !important;
- font-weight: bold !important}
- h1, h2, h3, h4, h5, h6, h1 *, h2 *, h3 *, strong, [id*="headline"], [class*="headline"], [id*="header"], [class*="header"], [class*="header"] td {
- color: #859900 !important}
- a h1, a h2, a h3, a h4, a h5, a h6, h1 a, h2 a, h3 a, a strong, a[id*="headline"], a[class*="headline"], a[id*="header"], a[class*="header"] {
- text-decoration: underline !important}
- [class*="error"], [class*="alert"], code, span[onclick], div[onclick] {
- color: #900 !important}
- ::-moz-selection {background: #377 !important; color: #000 !important}
- ::selection {background: #377 !important; color: #000 !important}
- :focus {outline: none !important}
- /*----- MENU & CO BACKGROUND-COLORS -----*/
- div[style="display: block;"], div[role="navigation"] {background: rgba(0,0,0,.5) !important}
- table {
- background: rgba(40,30,30,.6) !important;
- border-radius: 6px !important}
- table > tbody > tr:nth-child(even), table > tbody > tr > td:nth-child(even) {
- background-color: rgba(0,0,0,.2) !important}
- iframe, embed, header, nav, footer, label [onclick], nav ul, div[style*="position:"][style*="left:"][style*="visible"], div[style*="z-index:"][style*="left:"][style*="visible"], div[style*="-moz-user-select"], div[role="menu"], div[role="dialog"], span[class*="script"] div, [id*="menu"], [class*="dropdown"], [class*="popup"], [class="title"], ul[style*="display:"], ul[style*="visibility:"] ul, [id*="nav"] ul, [class*="nav"] ul, ul[class*="menu"], a[onclick][style*="display"], a[id*="ghosteryfirefox"], #ghostery-purple-bubble, #translator-popup, .menu, .tooltip, .hovercard, .vbmenu_popup {
- background: rgba(5,5,5,.9) !important;
- border-radius: 5px;
- }
- [id*="overlay"], [id*="lightbox"], blockquote {
- background-color: rgba(35,35,35,.9) !important;
- border-radius: 5px}
- pre, dl, .Message code {
- background-color: rgba(5,5,5,.5) !important}
- /*----- DEFAULT BUTTONS, SEARCHBOXES & CO -----*/
- input, select, button, [role="button"], a.button, a.submit, a.BigButton, a.TabLink, .install[onclick] {
- -moz-appearance: none !important;
- -webkit-appearance: none !important;
- transition: border-color 0.3s !important;
- background: #060606 !important;
- color: #BBB !important;
- border: 2px solid #333 !important;
- border-radius: 4px !important;
- }
- a[href="javascript:;"], a[class*="button"]:not(:empty), a[id*="button"]:not(:empty), a[id*="Button"]:not(:empty), div[class*="button"][onclick] {
- transition: border-color 0.3s !important;
- background: #060606 !important;
- color: #BBB !important;
- border-color: #333 !important;
- }
- a[href="javascript:;"]:hover, a[class*="button"]:not(:empty):hover, a[id*="button"]:hover, a[id*="Button"]:not(:empty):hover, div[class*="button"][onclick]:hover {
- background: #151515 !important;
- color: #FFF !important}
- input *, select *, button *, a.button *, a.submit * {
- color: #BBB !important;
- }
- input:hover, input[type="button"]:hover, input[type="checkbox"]:hover, input[type="radio"]:hover, select:hover, button:hover, [role="button"]:hover, a.button:hover, a.submit:hover, a.BigButton:hover, a.TabLink:hover {
- border: 2px solid #555 !important;
- border-top-color: #555 !important;
- border-bottom-color: #555 !important;
- border-left-color: #555 !important;
- border-right-color: #555 !important}
- input:focus, select:focus {
- }
- input *:hover * {
- color: #F0F0F0 !important;
- }
- input[type="checkbox"], input[type="checkbox"]:focus {
- border: 2px solid #333 !important;
- background-color: #111 !important;
- color: #DDD !important;
- border-radius: 4px !important}
- input[type="radio"], input[type="radio"]:focus {
- border: 2px solid #333 !important;
- background-color: #111 !important;
- color: #DDD !important}
- input[type="checkbox"], input[type="radio"] {min-width: 10px; min-height: 10px}
- select input[type="button"], select button {border: none !important}
- select button {min-height: 8px !important}
- button:active, input[type="submit"]:active, input[type="button"]:active, a.button:active, a[class*="button"]:not(:empty):active, a.submit:active, a.BigButton:active, a.TabLink:active, .Active .TabLink {
- background: #292929 !important;
- color: #FFF !important}
- textarea {
- -moz-appearance: none !important;
- -webkit-appearance: none !important;
- background: rgba(0,0,0,.3) !important;
- border-radius: 3px !important;
- border: 1px solid #000 !important;
- transition: border-color, background, 0.3s !important}
- textarea, textarea * {
- color: #C8C8C8 !important;
- }
- textarea:hover, textarea:focus:hover {
- border-color: #333 !important}
- textarea:focus {
- background: rgba(0,0,0,.5) !important;
- border-color: #222 !important}
- textarea:focus, textarea:focus > * {
- box-shadow: none !important}
- option {
- -moz-appearance: none !important;
- -webkit-appearance: none !important;
- background: none !important;
- color: #666 !important}
- option:not([disabled]):hover, option:focus, option:checked {
- background: linear-gradient(#333, #292929) !important;
- color: #DDD !important}
- /* webkit checkbox & select fix */
- @media screen and (-webkit-min-device-pixel-ratio:0) {
- input[type="checkbox"]:checked, input[type="radio"]:checked {border-color: #DDD !important}
- select {
- padding-right: 12px !important;
- background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAApSURBVChTYxjiYObMmf+hTBSASxwDoCskWiMMwDSQrBEGyNY4FAADAwDdpBOHzViE2AAAAABJRU5ErkJggg==) #000 no-repeat !important;
- background-position: right center !important} }
- /*----- SCROLLBAR CHANGES -----*/
- scrollbarbutton {
- -moz-appearance: none !important;
- background-color: transparent;
- border: none !important}
- thumb {
- -moz-appearance: none !important;
- border: 2px solid transparent !important;
- background: #999 !important;
- background-clip: padding-box !important;
- border-radius: 3px !important;
- }
- scrollbar {
- -moz-appearance: none !important;
- background: transparent !important;
- }
- scrollbarbutton:hover, thumb:active, thumb:hover {
- opacity: 0.5 !important}
- scrollbar[orient="vertical"] thumb {min-width: 12px !important; max-width: 12px !important; min-height: 14px !important}
- scrollbar[orient="horizontal"] thumb {min-height: 12px !important; max-height: 12px !important; min-width: 14px !important}
- scrollbar[orient="vertical"] {min-width: 12px !important; max-width: 12px !important}
- scrollbar[orient="horizontal"] {min-height: 12px !important; max-height: 12px !important}
- /*----- IMAGE CHANGES -----*/
- body, *:not(:empty):not(html):not(span):not(a):not(b):not(option):not(img):not([style="display: block;"]):not([onclick*="open"]):not([onclick*="s_objectID"]):not([class*="stars"]):not([id*="stars"]):not([id="rating"]):not([class="rating"]):not([class*="SPRITE"]):not([id*="SPRITE"]):not([class*="item"]):not([id*="item"]):not([class*="thumb"]):not([class*="icon"]):not(.text):not([id*="lbImage"]):not([class*="cc-in"]):not([class*="gr-body"]):not([id*="watch"]):not(#globalsearch):not(.sp),
- .r3_hm, .gmbutton2 b, .gtab-i, .ph, .bstab-iLft, .csb, #pagination div, [style*="sprite2.png"], #mw-head-base, #mw-page-base {
- background-image: none !important}
- img {opacity: .7 !important; transition: opacity .2s}
- img:hover, a:hover img {opacity: 1 !important}
- }
- /*----- ABOUT PAGES BACKGROUND -----*/
- @-moz-document url-prefix(about) {
- #newtab-window, #addons-page {background: #151515 !important}
- * {background-color: transparent}
- body > * {background-color: rgba(0,0,0,.5) !important}
- #list-view {background: #111 !important}
- #detail-view {background: #222 !important}
- #addons-page > * > *, #addons-page > * > * > * {border-color: #333 !important} }
- /*----- SHOW INSTALLS ON USERSTYLES.ORG -----*/
- @-moz-document domain(userstyles.org) {
- li[total-install-count]:after {
- font-size: .70em !important;
- content: " (Installs: " attr(total-install-count) ", " attr(weekly-install-count) " wk)"} }
- /*----- RIGHT-CLICK MENUS & TOOLTIP STYLE -----*/
- #contentAreaContextMenu menuitem[disabled="true"],
- #contentAreaContextMenu menuitem[disabled="true"] menuseparator {
- display: none !important}
- menupopup, popup,
- popup > menu > menupopup,
- menupopup > menu > menupopup {
- -moz-appearance: none !important;
- background: rgba(15,15,15,.9) !important;
- border: 1px solid #000 !important;
- border-radius: 3px !important;
- padding: 2px 0 !important}
- menupopup * {box-shadow: none !important; color: #777 !important}
- menupopup menuitem:hover * {
- color: #F0F0F0 !important;
- }
- menupopup menuseparator {
- -moz-appearance: none !important;
- background: transparent !important;
- margin: 2px 0 2px -3px !important;
- padding: 0 !important;
- border-top: none !important;
- border-color: transparent !important;
- }
- menupopup menuitem {
- -moz-appearance: none !important;
- background: transparent !important;
- }
- menupopup menuitem:hover, menuitem[_moz-menuactive="true"] {
- background: #333 !important;
- }
- tooltip {
- -moz-appearance: none !important;
- color: #CCC !important;
- background: rgba(0,0,0,.8) !important;
- border: 1px solid #555 !important;
- border-radius: 3px !important}
- /*----- FIX WHITE NEW TAB FLASH -----*/
- browser[type="content-primary"] {background: #151515 !important}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement