diff options
Diffstat (limited to 'src/chrome/browser')
| -rw-r--r-- | src/chrome/browser/browser.css | 51 |
1 files changed, 28 insertions, 23 deletions
diff --git a/src/chrome/browser/browser.css b/src/chrome/browser/browser.css index 4fd1f4f..4f39069 100644 --- a/src/chrome/browser/browser.css +++ b/src/chrome/browser/browser.css | |||
| @@ -20,20 +20,20 @@ | |||
| 20 | --toolbar-border: rgba(64,64,64,1); | 20 | --toolbar-border: rgba(64,64,64,1); |
| 21 | --toolbar-highlight-top: rgba(32,32,32); | 21 | --toolbar-highlight-top: rgba(32,32,32); |
| 22 | --toolbar-highlight-bottom: var(--toolbar-highlight-top); | 22 | --toolbar-highlight-bottom: var(--toolbar-highlight-top); |
| 23 | 23 | ||
| 24 | --toolbarbutton-background-color: hsla(210,32%,93%,0); | 24 | --toolbarbutton-background-color: hsla(210,32%,93%,0); |
| 25 | --toolbarbutton-border-color: hsla(210,54%,20%,0) hsla(210,54%,20%,0) hsla(210,54%,20%,0); | 25 | --toolbarbutton-border-color: hsla(210,54%,20%,0) hsla(210,54%,20%,0) hsla(210,54%,20%,0); |
| 26 | --toolbarbutton-box-shadow: 0 1px hsla(0,0%,100%,0) inset, 0 1px hsla(210,54%,20%,0), 0 0 2px hsla(210,54%,20%,0); | 26 | --toolbarbutton-box-shadow: 0 1px hsla(0,0%,100%,0) inset, 0 1px hsla(210,54%,20%,0), 0 0 2px hsla(210,54%,20%,0); |
| 27 | --toolbarbutton-active-background-color: rgb(75,75,75); | 27 | --toolbarbutton-active-background-color: rgb(75,75,75); |
| 28 | --toolbarbutton-active-border-color: var(--toolbarbutton-border-color); | 28 | --toolbarbutton-active-border-color: var(--toolbarbutton-border-color); |
| 29 | --toolbarbutton-active-box-shadow: var(--toolbarbutton-box-shadow); | 29 | --toolbarbutton-active-box-shadow: var(--toolbarbutton-box-shadow); |
| 30 | 30 | ||
| 31 | --toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg#toolbar"); | 31 | --toolbarbutton-image: url("chrome://browser/skin/Toolbar.svg#toolbar"); |
| 32 | --toolbarbutton-inverted-image: url("chrome://browser/skin/Toolbar.svg#darktext"); | 32 | --toolbarbutton-inverted-image: url("chrome://browser/skin/Toolbar.svg#darktext"); |
| 33 | 33 | ||
| 34 | --urlbar-dropmarker-background: transparent; | 34 | --urlbar-dropmarker-background: transparent; |
| 35 | --urlbar-dropmarker-box-shadow: -3px 0 0 -2px #D0D0D0; | 35 | --urlbar-dropmarker-box-shadow: -3px 0 0 -2px #D0D0D0; |
| 36 | 36 | ||
| 37 | --window-text-color: currentColor; | 37 | --window-text-color: currentColor; |
| 38 | } | 38 | } |
| 39 | 39 | ||
| @@ -64,11 +64,11 @@ | |||
| 64 | } | 64 | } |
| 65 | 65 | ||
| 66 | #menubar-items { | 66 | #menubar-items { |
| 67 | -moz-box-orient: vertical; | 67 | -moz-box-orient: vertical; |
| 68 | } | 68 | } |
| 69 | 69 | ||
| 70 | #main-menubar { | 70 | #main-menubar { |
| 71 | -moz-box-flex: 1; | 71 | -moz-box-flex: 1; |
| 72 | } | 72 | } |
| 73 | 73 | ||
| 74 | #navigator-toolbox { | 74 | #navigator-toolbox { |
| @@ -81,7 +81,7 @@ | |||
| 81 | #navigator-toolbox::after { | 81 | #navigator-toolbox::after { |
| 82 | content: ""; | 82 | content: ""; |
| 83 | display: -moz-box; | 83 | display: -moz-box; |
| 84 | -moz-box-ordinal-group: 101; | 84 | -moz-box-ordinal-group: 101; |
| 85 | height: 1px; | 85 | height: 1px; |
| 86 | background-color: rgba(0,0,0,1); | 86 | background-color: rgba(0,0,0,1); |
| 87 | } | 87 | } |
| @@ -327,7 +327,7 @@ menuitem.bookmark-item { | |||
| 327 | -moz-image-region: rect(2px, 198px, 18px, 182px); | 327 | -moz-image-region: rect(2px, 198px, 18px, 182px); |
| 328 | } | 328 | } |
| 329 | 329 | ||
| 330 | .bookmark-item[container][livemark] { | 330 | .bookmark-item[container][livemark] { |
| 331 | -moz-image-region: rect(2px, 238px, 18px, 222px); | 331 | -moz-image-region: rect(2px, 238px, 18px, 222px); |
| 332 | } | 332 | } |
| 333 | 333 | ||
| @@ -620,7 +620,7 @@ toolbar[mode=full] .toolbarbutton-1 > .toolbarbutton-menubutton-button { | |||
| 620 | 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 { | 620 | 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 { |
| 621 | margin-inline-start: -4px !important; | 621 | margin-inline-start: -4px !important; |
| 622 | margin-inline-end: -2px !important; | 622 | margin-inline-end: -2px !important; |
| 623 | 623 | ||
| 624 | padding-left: 2px; | 624 | padding-left: 2px; |
| 625 | padding-right: 2px; | 625 | padding-right: 2px; |
| 626 | } | 626 | } |
| @@ -1072,7 +1072,7 @@ window:not([chromehidden~=toolbar]) #navigator-toolbox[iconsize=large][mode=icon | |||
| 1072 | .autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage), | 1072 | .autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage), |
| 1073 | .private-autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage) { | 1073 | .private-autocomplete-treebody::-moz-tree-image(tag, treecolAutoCompleteImage) { |
| 1074 | list-style-image: url("chrome://browser/skin/places/places.svg#tag"); | 1074 | list-style-image: url("chrome://browser/skin/places/places.svg#tag"); |
| 1075 | width: 16px; | 1075 | width: 16px; |
| 1076 | height: 16px; | 1076 | height: 16px; |
| 1077 | } | 1077 | } |
| 1078 | 1078 | ||
| @@ -1105,9 +1105,9 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- | |||
| 1105 | color: inherit !important; | 1105 | color: inherit !important; |
| 1106 | } | 1106 | } |
| 1107 | 1107 | ||
| 1108 | .autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), | 1108 | .autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), |
| 1109 | .autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment), | 1109 | .autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment), |
| 1110 | .private-autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), | 1110 | .private-autocomplete-treebody::-moz-tree-cell-text(suggesthint, treecolAutoCompleteComment), |
| 1111 | .private-autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment) { | 1111 | .private-autocomplete-treebody::-moz-tree-cell-text(suggestfirst, treecolAutoCompleteComment) { |
| 1112 | color: GrayText; | 1112 | color: GrayText; |
| 1113 | font-size: smaller; | 1113 | font-size: smaller; |
| @@ -1327,11 +1327,11 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- | |||
| 1327 | /* top margin of 0 is important for Fitts' Law in ToT/FS */ | 1327 | /* top margin of 0 is important for Fitts' Law in ToT/FS */ |
| 1328 | margin: 0; | 1328 | margin: 0; |
| 1329 | padding: 3px 3px 3px 1px; | 1329 | padding: 3px 3px 3px 1px; |
| 1330 | border: 1px solid var(--tab-border-color); | 1330 | border: transparent; |
| 1331 | /* border-bottom: 0px; */ | 1331 | border-bottom: gray 1px solid; |
| 1332 | border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0; | 1332 | border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0; |
| 1333 | box-shadow: var(--tab-box-shadow); | 1333 | box-shadow: var(--tab-box-shadow); |
| 1334 | margin-inline-start: -1px; | 1334 | margin-inline-start: 0px; |
| 1335 | color: #fff; | 1335 | color: #fff; |
| 1336 | } | 1336 | } |
| 1337 | 1337 | ||
| @@ -1399,7 +1399,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- | |||
| 1399 | } | 1399 | } |
| 1400 | 1400 | ||
| 1401 | #tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { | 1401 | #tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { |
| 1402 | min-height: 16px; | 1402 | min-height: 16px; |
| 1403 | } | 1403 | } |
| 1404 | 1404 | ||
| 1405 | .tab-throbber[pinned], | 1405 | .tab-throbber[pinned], |
| @@ -1428,18 +1428,23 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- | |||
| 1428 | -moz-appearance: none; | 1428 | -moz-appearance: none; |
| 1429 | border: none; | 1429 | border: none; |
| 1430 | padding: 0px; | 1430 | padding: 0px; |
| 1431 | opacity: 0; | ||
| 1432 | } | ||
| 1433 | |||
| 1434 | .tab-close-button:hover { | ||
| 1435 | opacity: 0.5; | ||
| 1431 | } | 1436 | } |
| 1432 | 1437 | ||
| 1433 | .tab-close-button:-moz-lwtheme-darktext { | 1438 | .tab-close-button:-moz-lwtheme-darktext { |
| 1434 | filter: invert(100%); | 1439 | filter: invert(100%); |
| 1435 | } | 1440 | } |
| 1436 | 1441 | ||
| 1437 | .tab-close-button:-moz-system-metric(touch-enabled) { | 1442 | .tab-close-button:-moz-system-metric(touch-enabled) { |
| 1438 | -moz-transform: scale(1.2); | 1443 | -moz-transform: scale(1.2); |
| 1439 | } | 1444 | } |
| 1440 | 1445 | ||
| 1441 | .tab-close-button:not([selected]):not(:hover):not(:active) { | 1446 | .tab-close-button:not([selected]):not(:hover):not(:active) { |
| 1442 | opacity: 0.4; | 1447 | opacity: 0; |
| 1443 | } | 1448 | } |
| 1444 | 1449 | ||
| 1445 | .tab-close-button:focus { | 1450 | .tab-close-button:focus { |
| @@ -1591,7 +1596,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- | |||
| 1591 | } | 1596 | } |
| 1592 | 1597 | ||
| 1593 | .tab-content { | 1598 | .tab-content { |
| 1594 | min-height: -moz-calc(6.8mozmm - 7px); | 1599 | min-height: -moz-calc(6.8mozmm - 7px); |
| 1595 | } | 1600 | } |
| 1596 | } | 1601 | } |
| 1597 | 1602 | ||
| @@ -1664,7 +1669,7 @@ toolbar:not([brighttext]) #alltabs-button:not([type="menu"]) { | |||
| 1664 | 1669 | ||
| 1665 | #alltabs-button:not([type="menu"]):hover:active { | 1670 | #alltabs-button:not([type="menu"]):hover:active { |
| 1666 | list-style-image: url("chrome://browser/skin/tabbrowser/alltabs.svg#active"); | 1671 | list-style-image: url("chrome://browser/skin/tabbrowser/alltabs.svg#active"); |
| 1667 | } | 1672 | } |
| 1668 | 1673 | ||
| 1669 | #main-window[sizemode="normal"][tabsontop=true] #alltabs-button { | 1674 | #main-window[sizemode="normal"][tabsontop=true] #alltabs-button { |
| 1670 | margin-top: 5px; | 1675 | margin-top: 5px; |
| @@ -1741,7 +1746,7 @@ toolbarbutton.chevron > .toolbarbutton-icon { | |||
| 1741 | } | 1746 | } |
| 1742 | 1747 | ||
| 1743 | toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon { | 1748 | toolbar[mode="text"] toolbarbutton.chevron > .toolbarbutton-icon { |
| 1744 | display: -moz-box; | 1749 | display: -moz-box; |
| 1745 | } | 1750 | } |
| 1746 | 1751 | ||
| 1747 | #sidebar-throbber[loading="true"] { | 1752 | #sidebar-throbber[loading="true"] { |
| @@ -1763,7 +1768,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { | |||
| 1763 | 1768 | ||
| 1764 | .menupopup-drop-indicator-bar { | 1769 | .menupopup-drop-indicator-bar { |
| 1765 | position: relative; | 1770 | position: relative; |
| 1766 | 1771 | ||
| 1767 | margin-top: -1px; | 1772 | margin-top: -1px; |
| 1768 | margin-bottom: -1px; | 1773 | margin-bottom: -1px; |
| 1769 | } | 1774 | } |
| @@ -1974,7 +1979,7 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] { | |||
| 1974 | 1979 | ||
| 1975 | #notification-popup-box { | 1980 | #notification-popup-box { |
| 1976 | position: relative; | 1981 | position: relative; |
| 1977 | 1982 | ||
| 1978 | background-clip: padding-box; | 1983 | background-clip: padding-box; |
| 1979 | padding-left: 3px; | 1984 | padding-left: 3px; |
| 1980 | padding-right: 2px; | 1985 | padding-right: 2px; |
