elbaitemoon

Elbaite theme for Pale Moon
Log | Files | Refs

commit aa3671a1b1de0ceda69475d72402f7ba46e06108
parent e252280768c99457d3489c8f0a7095e1dded188e
Author: Lootyhoof <lootyhoofer@gmail.com>
Date:   Sun, 30 Oct 2016 17:03:07 +0000

Make bookmarks toolbar items more theme-native

Diffstat:
Msrc/chrome/browser/browser.css | 55++++++++++++++++++++++++++++++++++---------------------
1 file changed, 34 insertions(+), 21 deletions(-)

diff --git a/src/chrome/browser/browser.css b/src/chrome/browser/browser.css @@ -16,11 +16,11 @@ } #menubar-items { - -moz-box-orient: vertical; + -moz-box-orient: vertical; } #main-menubar { - -moz-box-flex: 1; + -moz-box-flex: 1; } #navigator-toolbox { @@ -33,7 +33,7 @@ #navigator-toolbox::after { content: ""; display: -moz-box; - -moz-box-ordinal-group: 101; + -moz-box-ordinal-group: 101; height: 1px; background-color: rgba(75,75,75,1); } @@ -281,7 +281,7 @@ -moz-image-region: rect(16px, 32px, 32px, 16px); } -.bookmark-item[container][livemark] { +.bookmark-item[container][livemark] { list-style-image: url("chrome://browser/skin/livemark-folder.png"); -moz-image-region: auto; } @@ -330,6 +330,20 @@ opacity: 0.7; } +toolbarbutton.bookmark-item { + -moz-appearance: none; + border-radius: 3px; + border-color: transparent; +} + +toolbarbutton.bookmark-item:hover { + background-color: rgb(75,75,75); +} + +toolbarbutton.bookmark-item:hover:active { + background-color: rgb(23,23,23); +} + /* ::::: primary toolbar buttons ::::: */ .toolbarbutton-1 { @@ -556,7 +570,7 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button { window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icons] > :-moz-any(#nav-bar[currentset*="unified-back-forward-button,urlbar-container"],#nav-bar:not([currentset])) > #unified-back-forward-button > #forward-button > .toolbarbutton-icon { -moz-margin-start: -4px !important; -moz-margin-end: -2px !important; - + padding-left: 2px; padding-right: 2px; } @@ -969,7 +983,7 @@ window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icon .ac-result-type-tag, .autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage) { list-style-image: url("chrome://browser/skin/places/tag.png"); - width: 16px; + width: 16px; height: 16px; } @@ -996,8 +1010,8 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- color: GrayText; } -.autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), -.autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment) +.autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), +.autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment) { color: GrayText; font-size: smaller; @@ -1150,7 +1164,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { background: linear-gradient(to bottom, #f0f4f7, #fafbfc); width: 330px; height: 150px; - + transition: height 100ms ease-out, width 100ms ease-out; } @@ -1203,7 +1217,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { #star-button:hover { background-image: -moz-radial-gradient(center, circle closest-side, hsla(45,100%,73%,.3), hsla(45,100%,73%,0)); - -moz-image-region: rect(0px 32px 16px 16px); + -moz-image-region: rect(0px 32px 16px 16px); } #star-button:hover:active { @@ -1312,12 +1326,12 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { .tabbrowser-tab:-moz-lwtheme-darktext, .tabs-newtab-button:-moz-lwtheme-darktext { background: -moz-linear-gradient(rgba(235,235,235,.4), rgba(235,235,235,.4)); -} +} .tabbrowser-tab:-moz-lwtheme-brighttext, .tabs-newtab-button:-moz-lwtheme-brighttext { background: -moz-linear-gradient(rgba(105,105,105,.4), rgba(105,105,105,.4)); -} +} .tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox { -moz-padding-start: 1px; @@ -1385,7 +1399,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { } #tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { - min-height: 16px; + min-height: 16px; } .tab-throbber[pinned], @@ -1418,7 +1432,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { .tab-close-button:-moz-lwtheme-darktext { filter: url("chrome://global/skin/icons/invert.svg#invert"); -} +} .tab-close-button:-moz-system-metric(touch-enabled) { -moz-transform: scale(1.2); @@ -1474,7 +1488,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { } .tab-content { - min-height: -moz-calc(6.8mozmm - 7px); + min-height: -moz-calc(6.8mozmm - 7px); } } @@ -1544,7 +1558,7 @@ toolbarbutton[type="socialmark"] > .toolbarbutton-icon { #alltabs-button:hover:active { -moz-image-region: rect(0, 28px, 16px, 14px); -} +} #alltabs-button[type="menu"] { list-style-image: url("chrome://browser/skin/toolbarbutton-dropdown-arrow.png"); @@ -1621,7 +1635,7 @@ toolbarbutton.chevron > .toolbarbutton-icon { } toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon { - display: -moz-box; + display: -moz-box; } #sidebar-throbber[loading="true"] { @@ -1643,7 +1657,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { .menupopup-drop-indicator-bar { position: relative; - + margin-top: -1px; margin-bottom: -1px; } @@ -1851,7 +1865,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { #notification-popup-box { position: relative; - + background-clip: padding-box; padding-left: 3px; padding-right: 2px; @@ -3273,4 +3287,4 @@ html|div#UITourHighlight { -moz-appearance: none; min-width: 0px; list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png"); -} -\ No newline at end of file +}