Add Pale Moon
BIN
application/palemoon/themes/windows/Geolocation-16.png
Normal file
|
After Width: | Height: | Size: 704 B |
BIN
application/palemoon/themes/windows/Geolocation-64.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
application/palemoon/themes/windows/Info.png
Normal file
|
After Width: | Height: | Size: 615 B |
BIN
application/palemoon/themes/windows/KUI-background.png
Normal file
|
After Width: | Height: | Size: 222 B |
BIN
application/palemoon/themes/windows/KUI-close.png
Normal file
|
After Width: | Height: | Size: 393 B |
7
application/palemoon/themes/windows/Makefile.in
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
ICON_FILES := icon.png
|
||||
ICON_DEST = $(FINAL_TARGET)/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
|
||||
INSTALL_TARGETS += ICON
|
||||
BIN
application/palemoon/themes/windows/Privacy-16.png
Normal file
|
After Width: | Height: | Size: 798 B |
BIN
application/palemoon/themes/windows/Privacy-32.png
Normal file
|
After Width: | Height: | Size: 2 KiB |
BIN
application/palemoon/themes/windows/Privacy-48.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
application/palemoon/themes/windows/Privacy-64.png
Normal file
|
After Width: | Height: | Size: 8 KiB |
BIN
application/palemoon/themes/windows/Secure24.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
application/palemoon/themes/windows/Toolbar-glass.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
application/palemoon/themes/windows/Toolbar-inverted.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
application/palemoon/themes/windows/Toolbar.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
73
application/palemoon/themes/windows/aboutCertError.css
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
|
||||
html {
|
||||
background: #833;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0 1em;
|
||||
color: -moz-FieldText;
|
||||
font: message-box;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin: 0 0 .6em 0;
|
||||
border-bottom: 1px solid ThreeDLightShadow;
|
||||
font-size: 160%;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 130%;
|
||||
}
|
||||
|
||||
#errorPageContainer {
|
||||
position: relative;
|
||||
min-width: 13em;
|
||||
max-width: 52em;
|
||||
margin: 4em auto;
|
||||
border: 2px solid #DD0D09;
|
||||
border-radius: 10px;
|
||||
box-shadow: 0px 0px 8px red;
|
||||
padding: 3em;
|
||||
-moz-padding-start: 30px;
|
||||
background: url("chrome://global/skin/icons/sslWarning.png") left 0 no-repeat -moz-Field;
|
||||
background-origin: content-box;
|
||||
}
|
||||
|
||||
#errorPageContainer:-moz-dir(rtl) {
|
||||
background-position: right 0;
|
||||
}
|
||||
|
||||
#errorTitle {
|
||||
-moz-margin-start: 80px;
|
||||
}
|
||||
|
||||
#errorLongContent {
|
||||
-moz-margin-start: 80px;
|
||||
}
|
||||
|
||||
.expander > button {
|
||||
-moz-padding-start: 20px;
|
||||
-moz-margin-start: -20px;
|
||||
background: url("chrome://browser/skin/aboutCertError_sectionExpanded.png") left center no-repeat;
|
||||
border: none;
|
||||
font: inherit;
|
||||
color: inherit;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.expander > button:-moz-dir(rtl) {
|
||||
background-position: right center;
|
||||
}
|
||||
|
||||
.expander[collapsed] > button {
|
||||
background-image: url("chrome://browser/skin/aboutCertError_sectionCollapsed.png");
|
||||
}
|
||||
|
||||
.expander[collapsed] > button:-moz-dir(rtl) {
|
||||
background-image: url("chrome://browser/skin/aboutCertError_sectionCollapsed-rtl.png");
|
||||
}
|
||||
|
After Width: | Height: | Size: 791 B |
|
After Width: | Height: | Size: 776 B |
|
After Width: | Height: | Size: 767 B |
47
application/palemoon/themes/windows/aboutPrivateBrowsing.css
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
%if 0
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
%endif
|
||||
|
||||
body.private > #errorPageContainer {
|
||||
background-image: url("chrome://browser/skin/Privacy-48.png");
|
||||
}
|
||||
|
||||
body.normal > #errorPageContainer {
|
||||
background-image: url("chrome://global/skin/icons/question-48.png");
|
||||
}
|
||||
|
||||
#clearRecentHistoryDesc {
|
||||
margin-top: 2em;
|
||||
}
|
||||
|
||||
#clearRecentHistoryDesc > p {
|
||||
font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
|
||||
}
|
||||
|
||||
#startPrivateBrowsingDesc > button {
|
||||
-moz-margin-start: 0;
|
||||
}
|
||||
|
||||
#footerDesc > p {
|
||||
font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
|
||||
}
|
||||
|
||||
#moreInfo {
|
||||
font-size: 110%; /* to match the value set in chrome://global/skin/netError.css */
|
||||
-moz-padding-start: 25px;
|
||||
background: url("chrome://global/skin/icons/information-16.png") no-repeat top left;
|
||||
}
|
||||
|
||||
#moreInfo:-moz-dir(rtl) {
|
||||
background-position: top right;
|
||||
}
|
||||
|
||||
#moreInfoText {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#moreInfoLinkContainer {
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
|
After Width: | Height: | Size: 352 B |
73
application/palemoon/themes/windows/aboutSessionRestore.css
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
%if 0
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
%endif
|
||||
|
||||
html {
|
||||
background: #f8ffd0;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
body {
|
||||
height: 100%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#errorPageContainer {
|
||||
background-image: url("chrome://global/skin/icons/warning-large.png");
|
||||
display: -moz-box;
|
||||
width: -moz-available;
|
||||
max-width: 85%;
|
||||
height: 75%;
|
||||
max-height: 85%;
|
||||
-moz-box-orient: vertical;
|
||||
text-align: start;
|
||||
border: 2px solid #efc;
|
||||
box-shadow: 0px 0px 8px #aaa;
|
||||
}
|
||||
|
||||
#errorShortDesc > p {
|
||||
margin-top: 0.4em;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#errorLongContent, #errorTrailerDesc {
|
||||
display: -moz-box;
|
||||
-moz-box-flex: 1;
|
||||
-moz-box-orient: vertical;
|
||||
}
|
||||
|
||||
#tabList {
|
||||
margin-top: 2.5em;
|
||||
width: 100%;
|
||||
min-height: 12em;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(icon),
|
||||
treechildren::-moz-tree-image(noicon) {
|
||||
padding-right: 2px;
|
||||
margin: 0px 2px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(noicon) {
|
||||
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
|
||||
}
|
||||
treechildren::-moz-tree-image(container, noicon) {
|
||||
list-style-image: url("chrome://browser/skin/aboutSessionRestore-window-icon.png");
|
||||
}
|
||||
treechildren::-moz-tree-image(checked) {
|
||||
list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif");
|
||||
}
|
||||
treechildren::-moz-tree-image(partial) {
|
||||
list-style-image: url("chrome://global/skin/checkbox/cbox-check-dis.gif");
|
||||
}
|
||||
|
||||
#buttons {
|
||||
width: 100%;
|
||||
}
|
||||
#buttons > button {
|
||||
margin-top: 2em;
|
||||
}
|
||||
101
application/palemoon/themes/windows/aboutSyncTabs.css
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#tabs-display,
|
||||
#tabsList {
|
||||
background-color: transparent;
|
||||
-moz-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#tabsList {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#tabs-display {
|
||||
background: #fff url(chrome://browser/skin/sync-bg.png) repeat-x center -80px;
|
||||
}
|
||||
|
||||
#headers {
|
||||
background: url(chrome://browser/skin/sync-32.png) no-repeat;
|
||||
margin-top: 4px;
|
||||
width: 45em;
|
||||
height: 32px;
|
||||
-moz-margin-start: 2em;
|
||||
-moz-margin-end: 2em;
|
||||
}
|
||||
|
||||
#tabsListHeading {
|
||||
font-size: 140%;
|
||||
font-weight: bold;
|
||||
-moz-margin-start: 40px;
|
||||
}
|
||||
|
||||
richlistitem {
|
||||
-moz-margin-end: 2em;
|
||||
}
|
||||
|
||||
richlistitem[selected="true"],
|
||||
richlistitem:focus {
|
||||
outline-style: none;
|
||||
}
|
||||
|
||||
richlistitem[type="tab"] {
|
||||
min-height: 3em;
|
||||
border: #999999 1px solid !important;
|
||||
padding: 2px 5px;
|
||||
margin-bottom: 4px;
|
||||
-moz-margin-start: 4em;
|
||||
border-radius: 6px;
|
||||
background-color: menu;
|
||||
width: 44em;
|
||||
opacity: 0.9;
|
||||
box-shadow:
|
||||
inset rgba(255, 255, 255, 0.5) 0 1px 0px,
|
||||
inset rgba(0, 0, 0, 0.1) 0 -2px 0px,
|
||||
rgba(0, 0, 0, 0.1) 0px 1px 0px;
|
||||
}
|
||||
|
||||
richlistitem[type="tab"][selected="true"] {
|
||||
background-color: -moz-MenuHover;
|
||||
}
|
||||
|
||||
richlistitem[type="client"] {
|
||||
min-height: 2em;
|
||||
color: #000000;
|
||||
-moz-margin-start: 2em;
|
||||
margin-top: 2px;
|
||||
margin-bottom: 3px;
|
||||
width: 42em;
|
||||
border-radius: 6px;
|
||||
background-color: transparent;
|
||||
-moz-user-focus: ignore !important;
|
||||
}
|
||||
richlistitem.mobile[type="client"] {
|
||||
list-style-image: url("chrome://browser/skin/sync-mobileIcon.png");
|
||||
}
|
||||
richlistitem.desktop[type="client"] {
|
||||
list-style-image: url("chrome://browser/skin/sync-desktopIcon.png");
|
||||
}
|
||||
|
||||
.title,
|
||||
.clientName {
|
||||
color: #000000;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.title[selected="true"],
|
||||
.url[selected="true"] {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.url {
|
||||
color: -moz-nativehyperlinktext;
|
||||
font-size: 0.95em;
|
||||
}
|
||||
|
||||
.tabIcon {
|
||||
-moz-padding-start: 2px;
|
||||
padding-top: 2px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/actionicon-tab.png
Normal file
|
After Width: | Height: | Size: 425 B |
BIN
application/palemoon/themes/windows/appmenu-dropmarker.png
Normal file
|
After Width: | Height: | Size: 262 B |
BIN
application/palemoon/themes/windows/appmenu-icons.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
3785
application/palemoon/themes/windows/browser.css
Normal file
121
application/palemoon/themes/windows/caption-buttons.svg
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
<svg width="12" height="12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<style>
|
||||
g {
|
||||
stroke: -moz-win-accentcolortext;
|
||||
stroke-width: 0.9px;
|
||||
fill: none;
|
||||
}
|
||||
|
||||
g:not(:target) {
|
||||
display: none;
|
||||
}
|
||||
|
||||
use:target > g {
|
||||
display: initial;
|
||||
}
|
||||
|
||||
.highlight > g {
|
||||
stroke: HighlightText;
|
||||
}
|
||||
|
||||
.inactive > g {
|
||||
stroke: black;
|
||||
}
|
||||
|
||||
.bolder {
|
||||
stroke-width: 1.6px;
|
||||
stroke: black;
|
||||
}
|
||||
|
||||
.outline {
|
||||
stroke-width: 4px;
|
||||
stroke: white;
|
||||
opacity: 0.75;
|
||||
}
|
||||
|
||||
.inverted {
|
||||
stroke-width: 1.6px;
|
||||
stroke: white;
|
||||
}
|
||||
|
||||
.outline-inverted {
|
||||
stroke-width: 4px;
|
||||
stroke: black;
|
||||
opacity: 0.75;
|
||||
}
|
||||
|
||||
.outline-thinner {
|
||||
stroke-width: 3.6px;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<g id="close">
|
||||
<line x1="1" y1="1" x2="11" y2="11" stroke-width="1px"/>
|
||||
<line x1="11" y1="1" x2="1" y2="11" stroke-width="1px"/>
|
||||
</g>
|
||||
<g id="maximize">
|
||||
<rect x="1.5" y="1.5" width="9" height="9"/>
|
||||
</g>
|
||||
<g id="minimize">
|
||||
<line x1="1" y1="5.5" x2="11" y2="5.5"/>
|
||||
</g>
|
||||
<g id="restore">
|
||||
<rect x="1.5" y="3.5" width="7" height="7"/>
|
||||
<polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5"/>
|
||||
</g>
|
||||
|
||||
<g id="close-outline">
|
||||
<line x1="1" y1="1" x2="11" y2="11" stroke-linecap="round" class="outline"/>
|
||||
<line x1="11" y1="1" x2="1" y2="11" stroke-linecap="round" class="outline"/>
|
||||
<line x1="1" y1="1" x2="11" y2="11" class="bolder"/>
|
||||
<line x1="11" y1="1" x2="1" y2="11" class="bolder"/>
|
||||
</g>
|
||||
<g id="maximize-outline">
|
||||
<rect x="1.2" y="1.2" width="9.6" height="9.6" stroke-linecap="round" class="outline"/>
|
||||
<rect x="1.5" y="1.5" width="9" height="9" class="bolder"/>
|
||||
</g>
|
||||
<g id="minimize-outline">
|
||||
<line x1="1" y1="5.5" x2="11" y2="5.5" stroke-linecap="round" class="outline outline-thinner"/>
|
||||
<line x1="1" y1="5.5" x2="11" y2="5.5" class="bolder"/>
|
||||
</g>
|
||||
<g id="restore-outline">
|
||||
<rect x="1.5" y="3.5" width="7" height="7" stroke-linecap="round" class="outline"/>
|
||||
<polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5" stroke-linecap="round" class="outline"/>
|
||||
<rect x="1.5" y="3.5" width="7" height="7" class="bolder"/>
|
||||
<polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5" class="bolder"/>
|
||||
</g>
|
||||
|
||||
<g id="close-outline-inverted">
|
||||
<line x1="1" y1="1" x2="11" y2="11" stroke-linecap="round" class="outline-inverted"/>
|
||||
<line x1="11" y1="1" x2="1" y2="11" stroke-linecap="round" class="outline-inverted"/>
|
||||
<line x1="1" y1="1" x2="11" y2="11" class="inverted"/>
|
||||
<line x1="11" y1="1" x2="1" y2="11" class="inverted"/>
|
||||
</g>
|
||||
<g id="maximize-outline-inverted">
|
||||
<rect x="1.2" y="1.2" width="9.6" height="9.6" stroke-linecap="round" class="outline-inverted"/>
|
||||
<rect x="1.5" y="1.5" width="9" height="9" class="inverted"/>
|
||||
</g>
|
||||
<g id="minimize-outline-inverted">
|
||||
<line x1="1" y1="5.5" x2="11" y2="5.5" stroke-linecap="round" class="outline-inverted outline-thinner"/>
|
||||
<line x1="1" y1="5.5" x2="11" y2="5.5" class="inverted"/>
|
||||
</g>
|
||||
<g id="restore-outline-inverted">
|
||||
<rect x="1.5" y="3.5" width="7" height="7" stroke-linecap="round" class="outline-inverted"/>
|
||||
<polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5" stroke-linecap="round" class="outline-inverted"/>
|
||||
<rect x="1.5" y="3.5" width="7" height="7" class="inverted"/>
|
||||
<polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5" class="inverted"/>
|
||||
</g>
|
||||
|
||||
<use id="close-highlight" class="highlight" xlink:href="#close"/>
|
||||
<use id="maximize-highlight" class="highlight" xlink:href="#maximize"/>
|
||||
<use id="minimize-highlight" class="highlight" xlink:href="#minimize"/>
|
||||
<use id="restore-highlight" class="highlight" xlink:href="#restore"/>
|
||||
<use id="close-inactive" class="inactive" xlink:href="#close"/>
|
||||
<use id="maximize-inactive" class="inactive" xlink:href="#maximize"/>
|
||||
<use id="minimize-inactive" class="inactive" xlink:href="#minimize"/>
|
||||
<use id="restore-inactive" class="inactive" xlink:href="#restore"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
|
@ -0,0 +1,6 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
@import url("chrome://global/skin/");
|
||||
|
||||
7
application/palemoon/themes/windows/communicator/jar.mn
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
browser.jar:
|
||||
% skin communicator classic/1.0 %skin/classic/communicator/
|
||||
skin/classic/communicator/communicator.css
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
||||
# vim: set filetype=python:
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
JAR_MANIFESTS += ['jar.mn']
|
||||
|
|
@ -0,0 +1,178 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||||
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#downloadsRichListBox {
|
||||
/** The default listbox appearance comes with an unwanted margin. **/
|
||||
-moz-appearance: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#downloadsRichListBox > richlistitem.download {
|
||||
height: 6em;
|
||||
}
|
||||
|
||||
.downloadTypeIcon {
|
||||
-moz-margin-start: 8px;
|
||||
-moz-margin-end: 8px;
|
||||
/* explicitly size the icon, so size doesn't vary on hidpi systems */
|
||||
height: 32px;
|
||||
width: 32px;
|
||||
}
|
||||
|
||||
.blockedIcon {
|
||||
list-style-image: url("chrome://global/skin/icons/Error.png");
|
||||
}
|
||||
|
||||
.downloadTarget {
|
||||
margin-bottom: 3px;
|
||||
cursor: inherit;
|
||||
}
|
||||
|
||||
.downloadDetails {
|
||||
opacity: 0.7;
|
||||
font-size: 95%;
|
||||
cursor: inherit;
|
||||
}
|
||||
|
||||
.downloadButton {
|
||||
-moz-appearance: none;
|
||||
background: transparent;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
margin: 3px;
|
||||
border: none;
|
||||
padding: 5px;
|
||||
list-style-image: url("chrome://browser/skin/downloads/buttons.png");
|
||||
}
|
||||
|
||||
/*** Button icons ***/
|
||||
|
||||
.downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 16px, 16px, 0px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadCancel:hover {
|
||||
-moz-image-region: rect(0px, 48px, 16px, 32px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadCancel:active {
|
||||
-moz-image-region: rect(0px, 64px, 16px, 48px);
|
||||
}
|
||||
|
||||
.downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 16px, 32px, 0px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadShow:hover {
|
||||
-moz-image-region: rect(16px, 48px, 32px, 32px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadShow:active {
|
||||
-moz-image-region: rect(16px, 64px, 32px, 48px);
|
||||
}
|
||||
|
||||
.downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 16px, 48px, 0px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 32px, 48px, 16px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadRetry:hover {
|
||||
-moz-image-region: rect(32px, 48px, 48px, 32px);
|
||||
}
|
||||
|
||||
richlistitem.download:hover > .downloadButton.downloadRetry:active {
|
||||
-moz-image-region: rect(32px, 64px, 48px, 48px);
|
||||
}
|
||||
|
||||
@media not all and (-moz-os-version: windows-vista) and (-moz-windows-default-theme) {
|
||||
@media not all and (-moz-os-version: windows-win7) and (-moz-windows-default-theme) {
|
||||
richlistitem.download[selected] > .downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 80px, 16px, 64px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 96px, 16px, 80px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadCancel:hover {
|
||||
-moz-image-region: rect(0px, 112px, 16px, 96px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadCancel:active {
|
||||
-moz-image-region: rect(0px, 128px, 16px, 112px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected] > .downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 80px, 32px, 64px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 96px, 32px, 80px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadShow:hover {
|
||||
-moz-image-region: rect(16px, 112px, 32px, 96px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadShow:active {
|
||||
-moz-image-region: rect(16px, 128px, 32px, 112px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected] > .downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 80px, 48px, 64px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 96px, 48px, 80px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadRetry:hover {
|
||||
-moz-image-region: rect(32px, 112px, 48px, 96px);
|
||||
}
|
||||
|
||||
richlistitem.download[selected]:hover > .downloadButton.downloadRetry:active {
|
||||
-moz-image-region: rect(32px, 128px, 48px, 112px);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-vista) and (-moz-windows-default-theme),
|
||||
(-moz-os-version: windows-win7) and (-moz-windows-default-theme) {
|
||||
/*
|
||||
-moz-appearance: menuitem is almost right, but the hover effect is not
|
||||
transparent and is lighter than desired.
|
||||
|
||||
Copied from the autocomplete richlistbox styling in
|
||||
toolkit/themes/windows/global/autocomplete.css
|
||||
|
||||
This styling should be kept in sync with the style from the above file.
|
||||
*/
|
||||
#downloadsRichListBox > richlistitem.download[selected] {
|
||||
color: inherit;
|
||||
background-color: transparent;
|
||||
/* four gradients for the bevel highlights on each edge, one for blue background */
|
||||
background-image:
|
||||
linear-gradient(to bottom, rgba(255,255,255,0.9) 3px, transparent 3px),
|
||||
linear-gradient(to right, rgba(255,255,255,0.5) 3px, transparent 3px),
|
||||
linear-gradient(to left, rgba(255,255,255,0.5) 3px, transparent 3px),
|
||||
linear-gradient(to top, rgba(255,255,255,0.4) 3px, transparent 3px),
|
||||
linear-gradient(to bottom, rgba(163,196,247,0.3), rgba(122,180,246,0.3));
|
||||
background-clip: content-box;
|
||||
border-radius: 6px;
|
||||
outline: 1px solid rgb(124,163,206);
|
||||
-moz-outline-radius: 3px;
|
||||
outline-offset: -2px;
|
||||
}
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/downloads/buttons.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
|
|
@ -0,0 +1,22 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
@import url("chrome://global/skin/inContentUI.css");
|
||||
|
||||
.downloadButton {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.downloadButton:not([disabled="true"]):hover:active,
|
||||
.downloadButton:not([disabled]):hover:active {
|
||||
background: transparent;
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
#downloadsListEmptyDescription {
|
||||
margin: 1em;
|
||||
text-align: center;
|
||||
color: GrayText;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/downloads/download-glow.png
Normal file
|
After Width: | Height: | Size: 546 B |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 741 B |
480
application/palemoon/themes/windows/downloads/downloads.css
Normal file
|
|
@ -0,0 +1,480 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||||
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/*** Panel and outer controls ***/
|
||||
|
||||
#downloadsPanel > .panel-arrowcontainer > .panel-arrowcontent {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#downloadsListBox {
|
||||
background-color: transparent;
|
||||
padding: 4px;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
#downloadsPanel:not([hasdownloads]) > #downloadsListBox {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#downloadsPanel[hasdownloads] > #emptyDownloads {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#emptyDownloads {
|
||||
padding: 10px 20px;
|
||||
max-width: 40ch;
|
||||
}
|
||||
|
||||
#downloadsHistory {
|
||||
background: transparent;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-vista),
|
||||
(-moz-os-version: windows-win7) {
|
||||
#downloadsHistory {
|
||||
color: -moz-nativehyperlinktext;
|
||||
}
|
||||
}
|
||||
|
||||
#downloadsPanel[keyfocus] > #downloadsFooter > #downloadsHistory:focus {
|
||||
outline: 1px -moz-dialogtext dotted;
|
||||
outline-offset: -1px;
|
||||
}
|
||||
|
||||
#downloadsHistory > .button-box {
|
||||
border: none;
|
||||
margin: 1em;
|
||||
}
|
||||
|
||||
#downloadsFooter {
|
||||
background-color: hsla(210,4%,10%,.04);
|
||||
box-shadow: 0 1px 0 hsla(210,4%,10%,.08) inset;
|
||||
transition-duration: 150ms;
|
||||
transition-property: background-color;
|
||||
}
|
||||
|
||||
#downloadsFooter:hover {
|
||||
background-color: hsla(210,4%,10%,.05);
|
||||
}
|
||||
|
||||
#downloadsFooter:hover:active {
|
||||
background-color: hsla(210,4%,10%,.1);
|
||||
box-shadow: 0 2px 0 0 hsla(210,4%,10%,.1) inset;
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-vista),
|
||||
(-moz-os-version: windows-win7) {
|
||||
@media (-moz-windows-default-theme) {
|
||||
#downloadsFooter {
|
||||
border-bottom-left-radius: 3px;
|
||||
border-bottom-right-radius: 3px;
|
||||
transition-duration: 0s;
|
||||
}
|
||||
|
||||
#downloadsFooter,
|
||||
#downloadsFooter:hover,
|
||||
#downloadsFooter:hover:active {
|
||||
background-color: #f1f5fb;
|
||||
box-shadow: 0px 1px 2px rgb(204,214,234) inset;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*** Downloads Summary and List items ***/
|
||||
|
||||
#downloadsSummary,
|
||||
richlistitem[type="download"] {
|
||||
height: 7em;
|
||||
-moz-padding-end: 0;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
#downloadsSummary {
|
||||
padding: 8px 38px 8px 12px;
|
||||
cursor: pointer;
|
||||
-moz-user-focus: normal;
|
||||
}
|
||||
|
||||
#downloadsPanel[keyfocus] > #downloadsFooter > #downloadsSummary:focus {
|
||||
outline: 1px -moz-dialogtext dotted;
|
||||
outline-offset: -5px;
|
||||
}
|
||||
|
||||
#downloadsSummary > .downloadTypeIcon {
|
||||
list-style-image: url("chrome://browser/skin/downloads/download-summary.png");
|
||||
}
|
||||
|
||||
#downloadsSummaryDescription {
|
||||
color: -moz-nativehyperlinktext;
|
||||
}
|
||||
|
||||
richlistitem[type="download"] {
|
||||
margin: 0;
|
||||
border-top: 1px solid hsla(0,0%,100%,.3);
|
||||
border-bottom: 1px solid hsla(220,18%,51%,.25);
|
||||
background: transparent;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) and (-moz-os-version: windows-vista),
|
||||
(-moz-windows-default-theme) and (-moz-os-version: windows-win7) {
|
||||
richlistitem[type="download"] {
|
||||
border: 1px solid transparent;
|
||||
border-bottom: 1px solid hsl(213,40%,90%);
|
||||
}
|
||||
}
|
||||
|
||||
richlistitem[type="download"]:first-child {
|
||||
border-top: 1px solid transparent;
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) {
|
||||
richlistitem[type="download"]:last-child {
|
||||
border-bottom: 1px solid transparent;
|
||||
}
|
||||
}
|
||||
|
||||
#downloadsPanel[keyfocus] > #downloadsListBox:focus > richlistitem[type="download"][selected] {
|
||||
outline: 1px -moz-dialogtext dotted;
|
||||
outline-offset: -1px;
|
||||
}
|
||||
|
||||
.downloadTypeIcon {
|
||||
-moz-margin-end: 8px;
|
||||
/* Prevent flickering when changing states. */
|
||||
height: 32px;
|
||||
width: 32px;
|
||||
}
|
||||
|
||||
.blockedIcon {
|
||||
list-style-image: url("chrome://global/skin/icons/Error.png");
|
||||
}
|
||||
|
||||
/* We hold .downloadDisplayName, .downloadProgress and .downloadDetails
|
||||
inside of a vbox with class .downloadContainer. We set the font-size of
|
||||
the entire container to 90% because:
|
||||
|
||||
1) This is the size that we want .downloadDetails to be
|
||||
2) The container's width is set by localizers by &downloadDetails.width;,
|
||||
which is a ch unit. Since this is the value that should control the
|
||||
panel width, we apply it to the outer container to constrain
|
||||
.downloadDisplayName and .downloadProgress.
|
||||
|
||||
Finally, since we want .downloadDisplayName's font-size to be at 100% of
|
||||
the font-size of .downloadContainer's parent, we use calc to go from the
|
||||
smaller font-size back to the original font-size.
|
||||
*/
|
||||
#downloadsSummaryDetails,
|
||||
.downloadContainer {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
#downloadsSummaryDescription,
|
||||
.downloadDisplayName {
|
||||
margin-bottom: 6px;
|
||||
cursor: inherit;
|
||||
}
|
||||
|
||||
.downloadDisplayName {
|
||||
font-size: calc(100%/0.9);
|
||||
}
|
||||
|
||||
#downloadsSummaryDetails,
|
||||
.downloadDetails {
|
||||
opacity: 0.6;
|
||||
cursor: inherit;
|
||||
}
|
||||
|
||||
.downloadButton {
|
||||
-moz-appearance: none;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
margin: 3px;
|
||||
border: none;
|
||||
background: transparent;
|
||||
padding: 5px;
|
||||
list-style-image: url("chrome://browser/skin/downloads/buttons.png");
|
||||
}
|
||||
|
||||
.downloadButton > .button-box {
|
||||
border: 1px solid transparent;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#downloadsPanel[keyfocus] .downloadButton:focus > .button-box {
|
||||
border: 1px dotted ThreeDDarkShadow;
|
||||
}
|
||||
|
||||
/*** Highlighted list items ***/
|
||||
|
||||
#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover {
|
||||
background-color: hsla(210,4%,10%,.08);
|
||||
outline: 1px solid hsla(210,4%,10%,.1);
|
||||
outline-offset: -1px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover:active {
|
||||
background-color: hsla(210,4%,10%,.15);
|
||||
outline: 1px solid hsla(210,4%,10%,.15);
|
||||
box-shadow: 0 1px 0 0 hsla(210,4%,10%,.05) inset;
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-vista),
|
||||
(-moz-os-version: windows-win7) {
|
||||
#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover {
|
||||
border-radius: 3px;
|
||||
outline: 0;
|
||||
border-top: 1px solid hsla(0,0%,100%,.2);
|
||||
border-bottom: 1px solid hsla(0,0%,0%,.2);
|
||||
background-color: Highlight;
|
||||
color: HighlightText;
|
||||
}
|
||||
|
||||
#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover:active {
|
||||
background-color: Highlight;
|
||||
outline: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) and (-moz-os-version: windows-vista),
|
||||
(-moz-windows-default-theme) and (-moz-os-version: windows-win7) {
|
||||
#downloadsPanel:not([keyfocus]) > #downloadsListBox > richlistitem[type="download"][state="1"][exists]:hover {
|
||||
border: 1px solid hsl(213,45%,65%);
|
||||
box-shadow: 0 0 0 1px hsla(0,0%,100%,.5) inset,
|
||||
0 1px 0 hsla(0,0%,100%,.3) inset;
|
||||
background-image: linear-gradient(hsl(212,86%,92%), hsl(212,91%,86%));
|
||||
color: black;
|
||||
}
|
||||
}
|
||||
|
||||
/*** Button icons ***/
|
||||
|
||||
.downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 16px, 16px, 0px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel {
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel:hover {
|
||||
-moz-image-region: rect(0px, 48px, 16px, 32px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadCancel:active {
|
||||
-moz-image-region: rect(0px, 64px, 16px, 48px);
|
||||
}
|
||||
|
||||
.downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 16px, 32px, 0px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow:hover {
|
||||
-moz-image-region: rect(16px, 48px, 32px, 32px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadShow:active {
|
||||
-moz-image-region: rect(16px, 64px, 32px, 48px);
|
||||
}
|
||||
|
||||
.downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 16px, 48px, 0px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry {
|
||||
-moz-image-region: rect(32px, 32px, 48px, 16px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry:hover {
|
||||
-moz-image-region: rect(32px, 48px, 48px, 32px);
|
||||
}
|
||||
richlistitem[type="download"]:hover > stack > .downloadButton.downloadRetry:active {
|
||||
-moz-image-region: rect(32px, 64px, 48px, 48px);
|
||||
}
|
||||
|
||||
/*** Status and progress indicator ***/
|
||||
|
||||
#downloads-indicator-anchor {
|
||||
/* Makes the outermost stack element positioned, so that its contents are
|
||||
rendered over the main browser window in the Z order. This is required by
|
||||
the animated event notification. */
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#navigator-toolbox[iconsize=large][mode=icons] > #nav-bar[brighttext] #downloads-indicator[counter] > #downloads-indicator-anchor {
|
||||
/* Use a dark download button when appropriate to improve text legibility */
|
||||
background: hsla(94,56%,18%,.3) padding-box;
|
||||
background-image: linear-gradient(hsla(0,0%,0%,.1), hsla(0,0%,0%,.4));
|
||||
border-color: hsla(29,12%,90%,.2) hsla(29,12%,90%,.2) hsla(29,12%,90%,.2);
|
||||
box-shadow: 0 1px hsla(0,0%,0%,.05) inset,
|
||||
0 1px hsla(29,12%,90%,.05),
|
||||
0 0 2px hsla(29,12%,90%,.05);
|
||||
}
|
||||
|
||||
/*** Main indicator icon ***/
|
||||
|
||||
#downloads-indicator-icon {
|
||||
background: -moz-image-rect(var(--toolbarbutton-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
min-width: 18px;
|
||||
min-height: 18px;
|
||||
}
|
||||
|
||||
toolbar[brighttext] #downloads-indicator-icon {
|
||||
background: -moz-image-rect(var(--toolbarbutton-inverted-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
}
|
||||
|
||||
@media (-moz-windows-compositor) {
|
||||
:-moz-any(#toolbar-menubar, #nav-bar[tabsontop=false]) #downloads-indicator-icon:not(:-moz-lwtheme),
|
||||
#TabsToolbar[tabsontop=true] #downloads-indicator-icon:not(:-moz-lwtheme),
|
||||
#nav-bar + #customToolbars + #PersonalToolbar[collapsed=true] + #TabsToolbar[tabsontop=false]:last-child #downloads-indicator-icon:not(:-moz-lwtheme) {
|
||||
background: -moz-image-rect(var(--toolbarbutton-glass-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
}
|
||||
}
|
||||
|
||||
#downloads-indicator[attention] > #downloads-indicator-anchor > #downloads-indicator-icon {
|
||||
background-image: url("chrome://browser/skin/downloads/download-glow.png");
|
||||
}
|
||||
|
||||
/* In the next few rules, we use :not([counter]) as a shortcut that is
|
||||
equivalent to -moz-any([progress], [paused]). */
|
||||
|
||||
#downloads-indicator:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter {
|
||||
background: -moz-image-rect(var(--toolbarbutton-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
background-size: 12px;
|
||||
}
|
||||
|
||||
toolbar[brighttext] #downloads-indicator:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter {
|
||||
background: -moz-image-rect(var(--toolbarbutton-inverted-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
}
|
||||
|
||||
@media (-moz-windows-compositor) {
|
||||
:-moz-any(#toolbar-menubar, #nav-bar[tabsontop=false]) #downloads-indicator:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter:not(:-moz-lwtheme),
|
||||
#TabsToolbar[tabsontop=true] #downloads-indicator:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter:not(:-moz-lwtheme),
|
||||
#nav-bar + #customToolbars + #PersonalToolbar[collapsed=true] + #TabsToolbar[tabsontop=false]:last-child #downloads-indicator:not([counter]) > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter:not(:-moz-lwtheme) {
|
||||
background: -moz-image-rect(var(--toolbarbutton-glass-image),
|
||||
0, 108, 18, 90) center no-repeat;
|
||||
}
|
||||
}
|
||||
|
||||
#downloads-indicator:not([counter])[attention] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-counter {
|
||||
background-image: url("chrome://browser/skin/downloads/download-glow.png");
|
||||
}
|
||||
|
||||
/*** Download notifications ***/
|
||||
|
||||
#downloads-indicator-notification {
|
||||
opacity: 0;
|
||||
background-size: 16px;
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
@keyframes downloadsIndicatorNotificationStartRight {
|
||||
from { opacity: 0; transform: translate(-128px, 128px) scale(8); }
|
||||
20% { opacity: .85; animation-timing-function: ease-out; }
|
||||
to { opacity: 0; transform: translate(0) scale(1); }
|
||||
}
|
||||
|
||||
@keyframes downloadsIndicatorNotificationStartLeft {
|
||||
from { opacity: 0; transform: translate(128px, 128px) scale(8); }
|
||||
20% { opacity: .85; animation-timing-function: ease-out; }
|
||||
to { opacity: 0; transform: translate(0) scale(1); }
|
||||
}
|
||||
|
||||
#downloads-indicator[notification="start"] > #downloads-indicator-anchor > #downloads-indicator-notification {
|
||||
background-image: url("chrome://browser/skin/downloads/download-notification-start.png");
|
||||
animation-name: downloadsIndicatorNotificationStartRight;
|
||||
animation-duration: 1s;
|
||||
}
|
||||
|
||||
#downloads-indicator[notification="start"]:-moz-locale-dir(rtl) > #downloads-indicator-anchor > #downloads-indicator-notification {
|
||||
animation-name: downloadsIndicatorNotificationStartLeft;
|
||||
}
|
||||
|
||||
@keyframes downloadsIndicatorNotificationFinish {
|
||||
from { opacity: 0; transform: scale(1); }
|
||||
20% { opacity: .65; animation-timing-function: ease-in; }
|
||||
to { opacity: 0; transform: scale(8); }
|
||||
}
|
||||
|
||||
#downloads-indicator[notification="finish"] > #downloads-indicator-anchor > #downloads-indicator-notification {
|
||||
background-image: url("chrome://browser/skin/downloads/download-notification-finish.png");
|
||||
animation-name: downloadsIndicatorNotificationFinish;
|
||||
animation-duration: 1s;
|
||||
}
|
||||
|
||||
/*** Progress bar and text ***/
|
||||
|
||||
#downloads-indicator-counter {
|
||||
height: 9px;
|
||||
margin: -3px 0px 0px 0px;
|
||||
color: hsl(0,0%,30%);
|
||||
text-shadow: hsla(0,0%,100%,.5) 0 1px;
|
||||
font-size: 9px;
|
||||
line-height: 9px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
toolbar[brighttext] #downloads-indicator-counter {
|
||||
color: white;
|
||||
text-shadow: 0 0 1px rgba(0,0,0,.7),
|
||||
0 1px 1.5px rgba(0,0,0,.5);
|
||||
}
|
||||
|
||||
#downloads-indicator-progress {
|
||||
width: 16px;
|
||||
height: 5px;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
margin-top: 1px;
|
||||
margin-bottom: 2px;
|
||||
border-radius: 2px;
|
||||
box-shadow: 0 1px 0 hsla(0,0%,100%,.4);
|
||||
}
|
||||
|
||||
#downloads-indicator-progress > .progress-bar {
|
||||
-moz-appearance: none;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
/* The background-clip: border-box; and background-image: none; are there to expand the background-color behind the border */
|
||||
background-clip: padding-box, border-box;
|
||||
background-color: rgb(90, 201, 66);
|
||||
background-image: linear-gradient(transparent 1px, rgba(255, 255, 255, 0.4) 1px, rgba(255, 255, 255, 0.4) 2px, transparent 2px), none;
|
||||
border: 1px solid;
|
||||
border-color: rgba(0,43,86,.6) rgba(0,43,86,.4) rgba(0,43,86,.4);
|
||||
border-radius: 2px 0 0 2px;
|
||||
}
|
||||
|
||||
#downloads-indicator-progress > .progress-remainder {
|
||||
-moz-appearance: none;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
background-image: linear-gradient(#505050, #575757);
|
||||
border: 1px solid;
|
||||
border-color: hsla(0,0%,0%,.6) hsla(0,0%,0%,.4) hsla(0,0%,0%,.4);
|
||||
-moz-border-start: none;
|
||||
border-radius: 0 2px 2px 0;
|
||||
}
|
||||
|
||||
#downloads-indicator[paused] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-progress > .progress-bar {
|
||||
background-color: rgb(220, 230, 81);
|
||||
}
|
||||
|
||||
#downloads-indicator[paused] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-progress > .progress-remainder {
|
||||
background-image: linear-gradient(#4b5000, #515700);
|
||||
}
|
||||
|
||||
toolbar[mode="full"] > #downloads-indicator > .toolbarbutton-text {
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#downloads-indicator-counter {
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
16
application/palemoon/themes/windows/engineManager.css
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
%if 0
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
%endif
|
||||
|
||||
#engineList treechildren::-moz-tree-image(engineName) {
|
||||
-moz-margin-end: 4px;
|
||||
-moz-margin-start: 1px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
#engineList treechildren::-moz-tree-row {
|
||||
height: 20px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/feeds/feed-icons-16.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
application/palemoon/themes/windows/feeds/feedIcon.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
application/palemoon/themes/windows/feeds/feedIcon16.png
Normal file
|
After Width: | Height: | Size: 787 B |
29
application/palemoon/themes/windows/feeds/subscribe-ui.css
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
.alwaysUse {
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.handlersMenuPopup > menuitem {
|
||||
-moz-padding-start: 23px;
|
||||
}
|
||||
|
||||
.handlersMenuPopup > menuitem.menuitem-iconic {
|
||||
-moz-padding-start: 2px;
|
||||
}
|
||||
|
||||
.handlersMenuPopup > .menuitem-iconic > .menu-iconic-left {
|
||||
display: -moz-box;
|
||||
min-width: 16px;
|
||||
-moz-padding-end: 2px;
|
||||
}
|
||||
|
||||
.chooseApplicationMenuItem {
|
||||
list-style-image: url("chrome://browser/skin/preferences/application.png");
|
||||
}
|
||||
|
||||
#feedHeader[dir="rtl"] .handlersMenuList > menupopup {
|
||||
direction: rtl;
|
||||
}
|
||||
163
application/palemoon/themes/windows/feeds/subscribe.css
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
html {
|
||||
background: -moz-Dialog;
|
||||
font: 3mm tahoma,arial,helvetica,sans-serif;
|
||||
}
|
||||
|
||||
#feedBody {
|
||||
border: 1px solid THreeDShadow;
|
||||
padding: 3em;
|
||||
-moz-padding-start: 30px;
|
||||
margin: 2em auto;
|
||||
background: -moz-Field;
|
||||
}
|
||||
|
||||
#feedHeaderContainer {
|
||||
border: 1px solid ThreeDShadow;
|
||||
border-radius: 10px;
|
||||
margin: -4em auto 0 auto;
|
||||
background-color: InfoBackground;
|
||||
}
|
||||
|
||||
#feedHeader {
|
||||
margin-top: 4.9em;
|
||||
margin-bottom: 1em;
|
||||
-moz-margin-start: 1.4em;
|
||||
-moz-margin-end: 1em;
|
||||
-moz-padding-start: 2.9em;
|
||||
font-size: 110%;
|
||||
color: InfoText;
|
||||
}
|
||||
|
||||
#feedIntroText {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.feedBackground {
|
||||
background: url("chrome://browser/skin/feeds/feedIcon.png") 0% 10% no-repeat InfoBackground;
|
||||
}
|
||||
|
||||
.videoPodcastBackground {
|
||||
background: url("chrome://browser/skin/feeds/videoFeedIcon.png") 0% 10% no-repeat InfoBackground;
|
||||
}
|
||||
|
||||
.audioPodcastBackground {
|
||||
background: url("chrome://browser/skin/feeds/audioFeedIcon.png") 0% 10% no-repeat InfoBackground;
|
||||
}
|
||||
|
||||
#feedHeader[dir="rtl"] {
|
||||
background-position: 100% 10%;
|
||||
}
|
||||
|
||||
#feedHeader[firstrun="true"] #feedIntroText {
|
||||
padding-top: 0.1em;
|
||||
-moz-padding-start: 0.6em;
|
||||
display: block;
|
||||
}
|
||||
|
||||
#feedHeader[firstrun="true"] > #feedSubscribeLine {
|
||||
-moz-padding-start: 1.8em;
|
||||
}
|
||||
|
||||
#feedSubscribeLine {
|
||||
padding-top: 0.2em;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
/* Don't print subscription UI */
|
||||
@media print {
|
||||
#feedHeaderContainer {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0 3em;
|
||||
color: -moz-fieldText;
|
||||
font: message-box;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 160%;
|
||||
border-bottom: 2px solid ThreeDLightShadow;
|
||||
margin: 0 0 .2em 0;
|
||||
}
|
||||
|
||||
h2 {
|
||||
color: ThreeDDarkShadow;
|
||||
font-size: 110%;
|
||||
font-weight: normal;
|
||||
margin: 0 0 .6em 0;
|
||||
}
|
||||
|
||||
#feedTitleLink {
|
||||
float: right;
|
||||
-moz-margin-start: .6em;
|
||||
-moz-margin-end: 0;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
a[href] img {
|
||||
border: none;
|
||||
}
|
||||
|
||||
#feedTitleContainer {
|
||||
-moz-margin-start: 0;
|
||||
-moz-margin-end: .6em;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#feedTitleImage {
|
||||
-moz-margin-start: .6em;
|
||||
-moz-margin-end: 0;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
max-width: 300px;
|
||||
max-height: 150px;
|
||||
}
|
||||
|
||||
.feedEntryContent {
|
||||
font-size: 110%;
|
||||
}
|
||||
|
||||
.link {
|
||||
color: #0000FF;
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.link:hover:active {
|
||||
color: #FF0000;
|
||||
}
|
||||
|
||||
.lastUpdated {
|
||||
font-size: 85%;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.type-icon {
|
||||
vertical-align: bottom;
|
||||
height: 16px;
|
||||
width: 16px;
|
||||
}
|
||||
|
||||
.enclosures {
|
||||
border: 1px solid THreeDShadow;
|
||||
padding: 1em;
|
||||
margin: 1em auto;
|
||||
background: -moz-Dialog;
|
||||
}
|
||||
|
||||
.enclosure {
|
||||
vertical-align: middle;
|
||||
margin-left: 2px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/icon.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
application/palemoon/themes/windows/identity-icons-generic.png
Normal file
|
After Width: | Height: | Size: 965 B |
BIN
application/palemoon/themes/windows/identity-icons-https-ev.png
Normal file
|
After Width: | Height: | Size: 708 B |
|
After Width: | Height: | Size: 984 B |
BIN
application/palemoon/themes/windows/identity-icons-https.png
Normal file
|
After Width: | Height: | Size: 672 B |
BIN
application/palemoon/themes/windows/identity.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
application/palemoon/themes/windows/imagedocument.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
165
application/palemoon/themes/windows/jar.mn
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
browser.jar:
|
||||
% skin browser classic/1.0 %skin/classic/browser/
|
||||
skin/classic/browser/sanitizeDialog.css
|
||||
* skin/classic/browser/aboutPrivateBrowsing.css
|
||||
* skin/classic/browser/aboutSessionRestore.css
|
||||
skin/classic/browser/aboutSessionRestore-window-icon.png
|
||||
skin/classic/browser/aboutCertError.css
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed.png
|
||||
skin/classic/browser/aboutCertError_sectionCollapsed-rtl.png
|
||||
skin/classic/browser/aboutCertError_sectionExpanded.png
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/aboutSyncTabs.css
|
||||
#endif
|
||||
skin/classic/browser/actionicon-tab.png
|
||||
skin/classic/browser/appmenu-icons.png
|
||||
skin/classic/browser/appmenu-dropmarker.png
|
||||
* skin/classic/browser/browser.css
|
||||
skin/classic/browser/caption-buttons.svg
|
||||
skin/classic/browser/click-to-play-warning-stripes.png
|
||||
* skin/classic/browser/engineManager.css
|
||||
skin/classic/browser/Geolocation-16.png
|
||||
skin/classic/browser/Geolocation-64.png
|
||||
skin/classic/browser/Info.png
|
||||
skin/classic/browser/identity.png
|
||||
skin/classic/browser/imagedocument.png
|
||||
skin/classic/browser/identity-icons-generic.png
|
||||
skin/classic/browser/identity-icons-https.png
|
||||
skin/classic/browser/identity-icons-https-ev.png
|
||||
skin/classic/browser/identity-icons-https-mixed-active.png
|
||||
skin/classic/browser/keyhole-forward-mask.svg
|
||||
skin/classic/browser/KUI-background.png
|
||||
skin/classic/browser/KUI-close.png
|
||||
skin/classic/browser/livemark-folder.png
|
||||
skin/classic/browser/menu-back.png
|
||||
skin/classic/browser/menu-forward.png
|
||||
skin/classic/browser/mixed-content-blocked-16.png
|
||||
skin/classic/browser/mixed-content-blocked-64.png
|
||||
skin/classic/browser/monitor.png
|
||||
skin/classic/browser/monitor_16-10.png
|
||||
skin/classic/browser/notification-16.png
|
||||
skin/classic/browser/notification-64.png
|
||||
skin/classic/browser/pageInfo.css
|
||||
skin/classic/browser/pageInfo.png
|
||||
skin/classic/browser/page-livemarks.png (feeds/feedIcon16.png)
|
||||
skin/classic/browser/pointerLock-16.png
|
||||
skin/classic/browser/pointerLock-64.png
|
||||
skin/classic/browser/Privacy-16.png
|
||||
skin/classic/browser/Privacy-32.png
|
||||
skin/classic/browser/Privacy-48.png
|
||||
skin/classic/browser/Privacy-64.png
|
||||
skin/classic/browser/privatebrowsing-light.png
|
||||
skin/classic/browser/privatebrowsing-dark.png
|
||||
skin/classic/browser/reload-stop-go.png
|
||||
skin/classic/browser/sanitize.png
|
||||
skin/classic/browser/searchbar.css
|
||||
skin/classic/browser/searchbar-dropdown-arrow.png
|
||||
skin/classic/browser/Secure24.png
|
||||
skin/classic/browser/setDesktopBackground.css
|
||||
skin/classic/browser/slowStartup-16.png
|
||||
skin/classic/browser/Toolbar.png
|
||||
skin/classic/browser/Toolbar-glass.png
|
||||
skin/classic/browser/Toolbar-inverted.png
|
||||
skin/classic/browser/toolbarbutton-dropdown-arrow.png
|
||||
skin/classic/browser/toolbarbutton-dropdown-arrow-inverted.png
|
||||
skin/classic/browser/urlbar-arrow.png
|
||||
skin/classic/browser/urlbar-popup-blocked.png
|
||||
skin/classic/browser/urlbar-history-dropmarker.png
|
||||
skin/classic/browser/webapps-16.png
|
||||
skin/classic/browser/webapps-64.png
|
||||
skin/classic/browser/notification-pluginNormal.png (../shared/plugins/notification-pluginNormal.png)
|
||||
skin/classic/browser/notification-pluginAlert.png (../shared/plugins/notification-pluginAlert.png)
|
||||
skin/classic/browser/notification-pluginBlocked.png (../shared/plugins/notification-pluginBlocked.png)
|
||||
skin/classic/browser/webRTC-shareDevice-16.png
|
||||
skin/classic/browser/webRTC-shareDevice-64.png
|
||||
skin/classic/browser/webRTC-sharingDevice-16.png
|
||||
skin/classic/browser/downloads/buttons.png (downloads/buttons.png)
|
||||
skin/classic/browser/downloads/download-glow.png (downloads/download-glow.png)
|
||||
skin/classic/browser/downloads/download-notification-finish.png (downloads/download-notification-finish.png)
|
||||
skin/classic/browser/downloads/download-notification-start.png (downloads/download-notification-start.png)
|
||||
skin/classic/browser/downloads/download-summary.png (downloads/download-summary.png)
|
||||
skin/classic/browser/downloads/downloads.css (downloads/downloads.css)
|
||||
skin/classic/browser/downloads/allDownloadsViewOverlay.css (downloads/allDownloadsViewOverlay.css)
|
||||
skin/classic/browser/downloads/contentAreaDownloadsView.css (downloads/contentAreaDownloadsView.css)
|
||||
skin/classic/browser/feeds/feedIcon.png (feeds/feedIcon.png)
|
||||
skin/classic/browser/feeds/feedIcon16.png (feeds/feedIcon16.png)
|
||||
skin/classic/browser/feeds/videoFeedIcon.png (feeds/feedIcon.png)
|
||||
skin/classic/browser/feeds/videoFeedIcon16.png (feeds/feedIcon16.png)
|
||||
skin/classic/browser/feeds/audioFeedIcon.png (feeds/feedIcon.png)
|
||||
skin/classic/browser/feeds/audioFeedIcon16.png (feeds/feedIcon16.png)
|
||||
skin/classic/browser/feeds/feed-icons-16.png (feeds/feed-icons-16.png)
|
||||
skin/classic/browser/feeds/subscribe.css (feeds/subscribe.css)
|
||||
skin/classic/browser/feeds/subscribe-ui.css (feeds/subscribe-ui.css)
|
||||
skin/classic/browser/newtab/newTab.css (newtab/newTab.css)
|
||||
skin/classic/browser/newtab/controls.png (newtab/controls.png)
|
||||
skin/classic/browser/newtab/noise.png (newtab/noise.png)
|
||||
skin/classic/browser/places/places.css (places/places.css)
|
||||
skin/classic/browser/places/organizer.css (places/organizer.css)
|
||||
skin/classic/browser/places/editBookmark.png (places/editBookmark.png)
|
||||
skin/classic/browser/places/bookmark.png (places/bookmark.png)
|
||||
skin/classic/browser/places/query.png (places/query.png)
|
||||
skin/classic/browser/places/bookmarksMenu.png (places/bookmarksMenu.png)
|
||||
skin/classic/browser/places/bookmarksToolbar.png (places/bookmarksToolbar.png)
|
||||
skin/classic/browser/places/calendar.png (places/calendar.png)
|
||||
skin/classic/browser/places/toolbarDropMarker.png (places/toolbarDropMarker.png)
|
||||
skin/classic/browser/places/editBookmarkOverlay.css (places/editBookmarkOverlay.css)
|
||||
skin/classic/browser/places/libraryToolbar.png (places/libraryToolbar.png)
|
||||
skin/classic/browser/places/starred48.png (places/starred48.png)
|
||||
skin/classic/browser/places/unstarred48.png (places/unstarred48.png)
|
||||
skin/classic/browser/places/tag.png (places/tag.png)
|
||||
skin/classic/browser/places/history.png (places/history.png)
|
||||
skin/classic/browser/places/allBookmarks.png (places/allBookmarks.png)
|
||||
skin/classic/browser/places/unsortedBookmarks.png (places/unsortedBookmarks.png)
|
||||
skin/classic/browser/places/downloads.png (places/downloads.png)
|
||||
skin/classic/browser/places/livemark-item.png (places/livemark-item.png)
|
||||
skin/classic/browser/preferences/alwaysAsk.png (preferences/alwaysAsk.png)
|
||||
skin/classic/browser/preferences/application.png (preferences/application.png)
|
||||
skin/classic/browser/preferences/mail.png (preferences/mail.png)
|
||||
skin/classic/browser/preferences/Options.png (preferences/Options.png)
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/preferences/Options-sync.png (preferences/Options-sync.png)
|
||||
#endif
|
||||
skin/classic/browser/preferences/saveFile.png (preferences/saveFile.png)
|
||||
* skin/classic/browser/preferences/preferences.css (preferences/preferences.css)
|
||||
skin/classic/browser/preferences/applications.css (preferences/applications.css)
|
||||
skin/classic/browser/preferences/aboutPermissions.css (preferences/aboutPermissions.css)
|
||||
#ifdef MOZ_BROWSER_STATUSBAR
|
||||
skin/classic/browser/statusbar/dynamic.css (../shared/statusbar/dynamic.css)
|
||||
* skin/classic/browser/statusbar/overlay.css (statusbar/overlay.css)
|
||||
* skin/classic/browser/statusbar/prefs.css (statusbar/prefs.css)
|
||||
skin/classic/browser/statusbar/pulse.png (../shared/statusbar/pulse.png)
|
||||
skin/classic/browser/statusbar/pms16.png (../shared/statusbar/pms16.png)
|
||||
skin/classic/browser/statusbar/pms24.png (../shared/statusbar/pms24.png)
|
||||
skin/classic/browser/statusbar/throbber-idle.png (../shared/statusbar/throbber-idle.png)
|
||||
skin/classic/browser/statusbar/throbberStatic.png (../shared/statusbar/throbberStatic.png)
|
||||
#endif
|
||||
skin/classic/browser/tabbrowser/alltabs.png (tabbrowser/alltabs.png)
|
||||
skin/classic/browser/tabbrowser/alltabs-inverted.png (tabbrowser/alltabs-inverted.png)
|
||||
skin/classic/browser/tabbrowser/newtab.png (tabbrowser/newtab.png)
|
||||
skin/classic/browser/tabbrowser/newtab-glass.png (tabbrowser/newtab-glass.png)
|
||||
skin/classic/browser/tabbrowser/newtab-inverted.png (tabbrowser/newtab-inverted.png)
|
||||
skin/classic/browser/tabbrowser/connecting.png (tabbrowser/connecting.png)
|
||||
skin/classic/browser/tabbrowser/loading.png (tabbrowser/loading.png)
|
||||
skin/classic/browser/tabbrowser/tab-arrow-left.png (tabbrowser/tab-arrow-left.png)
|
||||
skin/classic/browser/tabbrowser/tab-arrow-left-glass.png (tabbrowser/tab-arrow-left-glass.png)
|
||||
skin/classic/browser/tabbrowser/tab-arrow-left-inverted.png (tabbrowser/tab-arrow-left-inverted.png)
|
||||
skin/classic/browser/tabbrowser/tab-overflow-border.png (tabbrowser/tab-overflow-border.png)
|
||||
skin/classic/browser/tabbrowser/tabDragIndicator.png (tabbrowser/tabDragIndicator.png)
|
||||
#ifdef MOZ_SERVICES_SYNC
|
||||
skin/classic/browser/sync-throbber.png
|
||||
skin/classic/browser/sync-16.png
|
||||
skin/classic/browser/sync-32.png
|
||||
skin/classic/browser/sync-128.png
|
||||
skin/classic/browser/sync-bg.png
|
||||
skin/classic/browser/sync-desktopIcon.png
|
||||
skin/classic/browser/sync-mobileIcon.png
|
||||
skin/classic/browser/sync-notification-24.png
|
||||
skin/classic/browser/syncSetup.css
|
||||
skin/classic/browser/syncCommon.css
|
||||
skin/classic/browser/syncQuota.css
|
||||
skin/classic/browser/syncProgress.css
|
||||
#endif
|
||||
15
application/palemoon/themes/windows/keyhole-forward-mask.svg
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0"?>
|
||||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<mask id="mask" maskContentUnits="objectBoundingBox">
|
||||
<rect x="0" y="0" width="1" height="1" fill="white"/>
|
||||
<circle cx="-0.46" cy="0.5" r="0.63"/>
|
||||
</mask>
|
||||
<mask id="mask-hover" maskContentUnits="objectBoundingBox">
|
||||
<rect x="0" y="0" width="1" height="1" fill="white"/>
|
||||
<circle cx="-0.35" cy="0.5" r="0.58"/>
|
||||
</mask>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 623 B |
BIN
application/palemoon/themes/windows/livemark-folder.png
Normal file
|
After Width: | Height: | Size: 626 B |
BIN
application/palemoon/themes/windows/menu-back.png
Normal file
|
After Width: | Height: | Size: 435 B |
BIN
application/palemoon/themes/windows/menu-forward.png
Normal file
|
After Width: | Height: | Size: 434 B |
BIN
application/palemoon/themes/windows/mixed-content-blocked-16.png
Normal file
|
After Width: | Height: | Size: 346 B |
BIN
application/palemoon/themes/windows/mixed-content-blocked-64.png
Normal file
|
After Width: | Height: | Size: 2 KiB |
BIN
application/palemoon/themes/windows/monitor.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
application/palemoon/themes/windows/monitor_16-10.png
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
9
application/palemoon/themes/windows/moz.build
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
||||
# vim: set filetype=python:
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
DIRS += ['communicator']
|
||||
|
||||
JAR_MANIFESTS += ['jar.mn']
|
||||
BIN
application/palemoon/themes/windows/newtab/controls.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
189
application/palemoon/themes/windows/newtab/newTab.css
Normal file
|
|
@ -0,0 +1,189 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
:root {
|
||||
-moz-appearance: none;
|
||||
font-size: 75%;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* SCROLLBOX */
|
||||
#newtab-scrollbox:not([page-disabled]) {
|
||||
background-color: rgb(229,229,229);
|
||||
background-image: url(chrome://browser/skin/newtab/noise.png),
|
||||
linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,.2));
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
/* UNDO */
|
||||
#newtab-undo-container {
|
||||
padding: 4px 3px;
|
||||
border: 1px solid;
|
||||
border-color: rgba(8,22,37,.12) rgba(8,22,37,.14) rgba(8,22,37,.16);
|
||||
background-color: rgba(255,255,255,.4);
|
||||
color: #525e69;
|
||||
}
|
||||
|
||||
#newtab-undo-label {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.newtab-undo-button {
|
||||
-moz-appearance: none;
|
||||
color: -moz-nativehyperlinktext;
|
||||
color: rgb(0,102,204);
|
||||
cursor: pointer;
|
||||
padding: 0;
|
||||
margin: 0 4px;
|
||||
border: 0;
|
||||
background: transparent;
|
||||
text-decoration: none;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.newtab-undo-button:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.newtab-undo-button:-moz-focusring {
|
||||
outline: 1px dotted;
|
||||
}
|
||||
|
||||
.newtab-undo-button > .button-box {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#newtab-undo-close-button {
|
||||
-moz-appearance: none;
|
||||
padding: 0;
|
||||
border: none;
|
||||
-moz-user-focus: normal;
|
||||
}
|
||||
|
||||
#newtab-undo-close-button > .toolbarbutton-text {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#newtab-undo-close-button:-moz-focusring {
|
||||
outline: 1px dotted;
|
||||
}
|
||||
|
||||
/* TOGGLE */
|
||||
#newtab-toggle {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
padding: 0;
|
||||
border: none;
|
||||
background: -216px 0 transparent url(chrome://browser/skin/newtab/controls.png);
|
||||
}
|
||||
|
||||
#newtab-toggle[page-disabled] {
|
||||
background-position: -232px 0;
|
||||
}
|
||||
|
||||
/* ROWS */
|
||||
.newtab-row {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.newtab-row:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
/* CELLS */
|
||||
.newtab-cell {
|
||||
-moz-margin-end: 20px;
|
||||
background-color: rgba(255,255,255,.2);
|
||||
border: 1px solid;
|
||||
border-color: rgba(8,22,37,.12) rgba(8,22,37,.14) rgba(8,22,37,.16);
|
||||
border-radius: 1px;
|
||||
transition: border-color 100ms ease-out;
|
||||
}
|
||||
|
||||
.newtab-cell:empty {
|
||||
border: 1px dashed;
|
||||
border-color: rgba(8,22,37,.15) rgba(8,22,37,.17) rgba(8,22,37,.19);
|
||||
}
|
||||
|
||||
.newtab-cell:last-child {
|
||||
-moz-margin-end: 0;
|
||||
}
|
||||
|
||||
.newtab-cell:hover:not(:empty):not([dragged]) {
|
||||
border-color: rgba(8,22,37,.25) rgba(8,22,37,.27) rgba(8,22,37,.3);
|
||||
}
|
||||
|
||||
/* SITES */
|
||||
.newtab-site {
|
||||
text-decoration: none;
|
||||
transition-property: top, left, opacity, box-shadow, background-color;
|
||||
}
|
||||
|
||||
.newtab-site:hover,
|
||||
.newtab-site[dragged] {
|
||||
box-shadow: 0 0 10px rgba(8,22,37,.3);
|
||||
}
|
||||
|
||||
.newtab-site[dragged] {
|
||||
transition-property: box-shadow, background-color;
|
||||
background-color: rgb(242,242,242);
|
||||
}
|
||||
|
||||
/* THUMBNAILS */
|
||||
.newtab-thumbnail {
|
||||
background-origin: padding-box;
|
||||
background-clip: padding-box;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
/* TITLES */
|
||||
.newtab-title {
|
||||
padding: 0 8px;
|
||||
background-color: rgba(248,249,251,.95);
|
||||
color: #1f364c;
|
||||
line-height: 24px;
|
||||
}
|
||||
|
||||
/* CONTROLS */
|
||||
.newtab-control {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
padding: 1px 2px 3px;
|
||||
border: none;
|
||||
background: transparent url(chrome://browser/skin/newtab/controls.png);
|
||||
}
|
||||
|
||||
.newtab-control-pin:hover {
|
||||
background-position: -24px 0;
|
||||
}
|
||||
|
||||
.newtab-control-pin:active {
|
||||
background-position: -48px 0;
|
||||
}
|
||||
|
||||
.newtab-control-pin[pinned] {
|
||||
background-position: -72px 0;
|
||||
}
|
||||
|
||||
.newtab-control-pin[pinned]:hover {
|
||||
background-position: -96px 0;
|
||||
}
|
||||
|
||||
.newtab-control-pin[pinned]:active {
|
||||
background-position: -120px 0;
|
||||
}
|
||||
|
||||
.newtab-control-block {
|
||||
background-position: -144px 0;
|
||||
}
|
||||
|
||||
.newtab-control-block:hover {
|
||||
background-position: -168px 0;
|
||||
}
|
||||
|
||||
.newtab-control-block:active {
|
||||
background-position: -192px 0;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/newtab/noise.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
application/palemoon/themes/windows/notification-16.png
Normal file
|
After Width: | Height: | Size: 610 B |
BIN
application/palemoon/themes/windows/notification-64.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
268
application/palemoon/themes/windows/pageInfo.css
Normal file
|
|
@ -0,0 +1,268 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
@import "chrome://global/skin/";
|
||||
|
||||
/* View buttons */
|
||||
#viewGroup {
|
||||
-moz-padding-start: 10px;
|
||||
}
|
||||
|
||||
#viewGroup > radio {
|
||||
list-style-image: url("chrome://browser/skin/pageInfo.png");
|
||||
-moz-box-orient: vertical;
|
||||
-moz-box-align: center;
|
||||
-moz-appearance: none;
|
||||
padding: 5px 3px 1px 3px;
|
||||
margin: 0 1px;
|
||||
min-width: 4.5em;
|
||||
}
|
||||
|
||||
#viewGroup > radio:hover {
|
||||
background-color: #E0E8F6;
|
||||
color: black;
|
||||
}
|
||||
|
||||
#viewGroup > radio[selected="true"] {
|
||||
background-color: #C1D2EE;
|
||||
color: black;
|
||||
}
|
||||
|
||||
#topBar {
|
||||
border-bottom: 2px groove ThreeDFace;
|
||||
-moz-padding-start: 10px;
|
||||
background-color: -moz-Field;
|
||||
color: -moz-FieldText;
|
||||
}
|
||||
|
||||
#generalTab {
|
||||
-moz-image-region: rect(0px, 32px, 32px, 0px)
|
||||
}
|
||||
|
||||
#generalTab:hover, #generalTab[selected="true"] {
|
||||
-moz-image-region: rect(32px, 32px, 64px, 0px)
|
||||
}
|
||||
|
||||
#mediaTab {
|
||||
-moz-image-region: rect(0px, 64px, 32px, 32px)
|
||||
}
|
||||
|
||||
#mediaTab:hover, #mediaTab[selected="true"] {
|
||||
-moz-image-region: rect(32px, 64px, 64px, 32px)
|
||||
}
|
||||
|
||||
#feedTab {
|
||||
-moz-image-region: rect(0px, 96px, 32px, 64px)
|
||||
}
|
||||
|
||||
#feedTab:hover, #feedTab[selected="true"] {
|
||||
-moz-image-region: rect(32px, 96px, 64px, 64px)
|
||||
}
|
||||
|
||||
#permTab {
|
||||
-moz-image-region: rect(0px, 128px, 32px, 96px)
|
||||
}
|
||||
|
||||
#permTab:hover, #permTab[selected="true"] {
|
||||
-moz-image-region: rect(32px, 128px, 64px, 96px)
|
||||
}
|
||||
|
||||
#securityTab {
|
||||
-moz-image-region: rect(0px, 160px, 32px, 128px)
|
||||
}
|
||||
|
||||
#securityTab:hover, #securityTab[selected="true"] {
|
||||
-moz-image-region: rect(32px, 160px, 64px, 128px)
|
||||
}
|
||||
|
||||
deck {
|
||||
padding: 10px 10px 10px 10px;
|
||||
}
|
||||
|
||||
/* Misc */
|
||||
tree {
|
||||
margin: .5em;
|
||||
}
|
||||
|
||||
.gridSeparator {
|
||||
width: .5em;
|
||||
}
|
||||
|
||||
textbox {
|
||||
background: transparent !important;
|
||||
border: none;
|
||||
padding: 0px;
|
||||
margin-top: 1px;
|
||||
-moz-appearance: none;
|
||||
}
|
||||
|
||||
textbox.header {
|
||||
-moz-margin-start: 0;
|
||||
}
|
||||
|
||||
.iframe {
|
||||
margin: .5em;
|
||||
background: white;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.fixedsize {
|
||||
height: 8.5em;
|
||||
}
|
||||
|
||||
textbox[disabled] {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
/* General Tab */
|
||||
groupbox.collapsable caption .caption-icon {
|
||||
width: 9px;
|
||||
height: 9px;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
-moz-margin-start: 2px;
|
||||
-moz-margin-end: 2px;
|
||||
background-image: url("chrome://global/skin/tree/twisty.svg#open");
|
||||
}
|
||||
|
||||
groupbox.collapsable[closed="true"] {
|
||||
border: none;
|
||||
margin-bottom: 9px;
|
||||
-moz-appearance: none;
|
||||
}
|
||||
|
||||
groupbox.collapsable[closed="true"] caption .caption-icon {
|
||||
background-image: url("chrome://global/skin/tree/twisty.svg#clsd");
|
||||
}
|
||||
|
||||
groupbox tree {
|
||||
margin: 0 3px;
|
||||
border: none;
|
||||
}
|
||||
|
||||
#securityBox description {
|
||||
-moz-margin-start: 10px;
|
||||
}
|
||||
|
||||
#general-security-identity {
|
||||
white-space: pre-wrap;
|
||||
line-height: 2em;
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-win10) {
|
||||
groupbox.collapsable caption .caption-icon {
|
||||
background-image: url("chrome://global/skin/tree/twisty-10.svg#open");
|
||||
}
|
||||
|
||||
groupbox.collapsable[closed="true"] caption .caption-icon {
|
||||
background-image: url("chrome://global/skin/tree/twisty-10.svg#clsd");
|
||||
}
|
||||
}
|
||||
|
||||
/* Media Tab */
|
||||
#imagetree {
|
||||
min-height: 10em;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#mediaSplitter {
|
||||
border-style: none;
|
||||
background: none;
|
||||
height: .8em;
|
||||
}
|
||||
|
||||
#mediaGrid {
|
||||
min-height: 9em;
|
||||
}
|
||||
|
||||
#mediaLabelColumn {
|
||||
min-width: 10em;
|
||||
}
|
||||
|
||||
#thepreviewimage {
|
||||
margin: 1em;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-cell-text(broken) {
|
||||
font-style: italic;
|
||||
color: graytext;
|
||||
}
|
||||
|
||||
/* Feeds Tab */
|
||||
#feedtree {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
#feedListbox richlistitem {
|
||||
padding-top: 6px;
|
||||
padding-bottom: 6px;
|
||||
-moz-padding-start: 7px;
|
||||
-moz-padding-end: 7px;
|
||||
min-height: 25px;
|
||||
border-bottom: 1px dotted #C0C0C0;
|
||||
}
|
||||
|
||||
#feedListbox richlistitem[selected="true"] {
|
||||
background-color: -moz-Dialog;
|
||||
color: -moz-DialogText;
|
||||
}
|
||||
|
||||
#feedListbox {
|
||||
border: 2px solid;
|
||||
-moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
|
||||
-moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
|
||||
-moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
|
||||
-moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
|
||||
}
|
||||
|
||||
.feedTitle {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* Permissions Tab */
|
||||
#permList {
|
||||
margin-top: .5em;
|
||||
overflow: auto;
|
||||
border: 2px solid;
|
||||
-moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
|
||||
-moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
|
||||
-moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
|
||||
-moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
|
||||
background-color: -moz-field;
|
||||
}
|
||||
|
||||
.permission {
|
||||
padding-top: 6px;
|
||||
padding-bottom: 6px;
|
||||
-moz-padding-start: 7px;
|
||||
-moz-padding-end: 7px;
|
||||
min-height: 25px;
|
||||
border-bottom: 1px dotted #C0C0C0;
|
||||
}
|
||||
|
||||
.permissionLabel {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.permission:hover {
|
||||
background-color: -moz-dialog;
|
||||
}
|
||||
|
||||
/* Security Tab */
|
||||
#securityPanel .caption-icon {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#securityPanel .header {
|
||||
font-size: 120%;
|
||||
}
|
||||
|
||||
#securityPanel .fieldLabel {
|
||||
margin: 2px 10px 3px 10px;
|
||||
}
|
||||
|
||||
#securityPanel .fieldValue {
|
||||
font-weight: bold;
|
||||
margin: 2px 10px 0px 10px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/pageInfo.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
application/palemoon/themes/windows/places/allBookmarks.png
Normal file
|
After Width: | Height: | Size: 612 B |
BIN
application/palemoon/themes/windows/places/bookmark.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
application/palemoon/themes/windows/places/bookmarksMenu.png
Normal file
|
After Width: | Height: | Size: 346 B |
BIN
application/palemoon/themes/windows/places/bookmarksToolbar.png
Normal file
|
After Width: | Height: | Size: 380 B |
BIN
application/palemoon/themes/windows/places/calendar.png
Normal file
|
After Width: | Height: | Size: 637 B |
BIN
application/palemoon/themes/windows/places/downloads.png
Normal file
|
After Width: | Height: | Size: 674 B |
BIN
application/palemoon/themes/windows/places/editBookmark.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
|
|
@ -0,0 +1,80 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/**** folder menulist ****/
|
||||
.folder-icon > .menulist-label-box > .menulist-icon {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
.folder-icon > .menu-iconic-left {
|
||||
display: -moz-box;
|
||||
}
|
||||
|
||||
.folder-icon {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px) !important;
|
||||
}
|
||||
|
||||
|
||||
/**** expanders ****/
|
||||
|
||||
.expander-up,
|
||||
.expander-down {
|
||||
min-width: 0;
|
||||
margin: 0;
|
||||
-moz-margin-end: 4px;
|
||||
}
|
||||
|
||||
.expander-up > .button-box,
|
||||
.expander-down > .button-box {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.expander-up {
|
||||
list-style-image: url("chrome://global/skin/icons/collapse.png");
|
||||
}
|
||||
|
||||
.expander-down {
|
||||
list-style-image: url("chrome://global/skin/icons/expand.png");
|
||||
}
|
||||
|
||||
#editBookmarkPanelContent {
|
||||
min-width: 23em;
|
||||
}
|
||||
|
||||
#editBMPanel_folderTree {
|
||||
margin-top: 2px;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
/* Hide the value column of the tag autocomplete popup
|
||||
* leaving only the comment column visible. This is
|
||||
* so that only the tag being edited is shown in the
|
||||
* popup.
|
||||
*/
|
||||
#editBMPanel_tagsField #treecolAutoCompleteValue {
|
||||
visibility: collapse;
|
||||
}
|
||||
|
||||
|
||||
/* ::::: bookmark panel dropdown icons ::::: */
|
||||
|
||||
#editBMPanel_folderMenuList[selectedIndex="0"],
|
||||
#editBMPanel_toolbarFolderItem {
|
||||
list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png") !important;
|
||||
-moz-image-region: auto !important;
|
||||
}
|
||||
|
||||
#editBMPanel_folderMenuList[selectedIndex="1"],
|
||||
#editBMPanel_bmRootItem {
|
||||
list-style-image: url("chrome://browser/skin/places/bookmarksMenu.png") !important;
|
||||
-moz-image-region: auto !important;
|
||||
}
|
||||
|
||||
#editBMPanel_folderMenuList[selectedIndex="2"],
|
||||
#editBMPanel_unfiledRootItem {
|
||||
list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png") !important;
|
||||
-moz-image-region: auto !important;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/places/history.png
Normal file
|
After Width: | Height: | Size: 871 B |
BIN
application/palemoon/themes/windows/places/libraryToolbar.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
application/palemoon/themes/windows/places/livemark-item.png
Normal file
|
After Width: | Height: | Size: 863 B |
246
application/palemoon/themes/windows/places/organizer.css
Normal file
|
|
@ -0,0 +1,246 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
:root {
|
||||
--toolbar-custom-color: hsl(210,75%,92%);
|
||||
--toolbar-highlight-top: rgba(255,255,255,.5);
|
||||
--toolbarbutton-image: url("chrome://browser/skin/Toolbar.png");
|
||||
}
|
||||
|
||||
/* Toolbar */
|
||||
#placesToolbar {
|
||||
padding: 3px;
|
||||
-moz-padding-end: 6px;
|
||||
}
|
||||
|
||||
#placesToolbar > toolbarbutton[disabled] > .toolbarbutton-icon {
|
||||
opacity: .4;
|
||||
}
|
||||
|
||||
#back-button,
|
||||
#forward-button {
|
||||
list-style-image: var(--toolbarbutton-image);
|
||||
}
|
||||
|
||||
#back-button {
|
||||
-moz-image-region: rect(0, 18px, 18px, 0);
|
||||
}
|
||||
|
||||
#forward-button {
|
||||
-moz-image-region: rect(0, 36px, 18px, 18px);
|
||||
}
|
||||
|
||||
#back-button:-moz-locale-dir(rtl) > .toolbarbutton-icon,
|
||||
#forward-button:-moz-locale-dir(rtl) > .toolbarbutton-icon {
|
||||
transform: scaleX(-1);
|
||||
}
|
||||
|
||||
/* Menu */
|
||||
#placesMenu {
|
||||
-moz-margin-start: 6px;
|
||||
-moz-appearance: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
#placesMenu > menu {
|
||||
-moz-padding-start: 4px;
|
||||
-moz-padding-end: 1px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
-moz-appearance: toolbarbutton;
|
||||
%ifdef XP_WIN
|
||||
% use standard menu colors on OS/2
|
||||
color: -moz-DialogText;
|
||||
%endif
|
||||
border: 1px solid transparent;
|
||||
}
|
||||
|
||||
#placesMenu > menu[_moz-menuactive="true"] {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
#placesMenu > menu:hover {
|
||||
border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
|
||||
}
|
||||
|
||||
#placesMenu > menu[open="true"] {
|
||||
border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow;
|
||||
-moz-padding-start: 5px;
|
||||
-moz-padding-end: 0px;
|
||||
padding-top: 3px;
|
||||
padding-bottom: 1px;
|
||||
}
|
||||
|
||||
#placesMenu > menu > .menubar-text {
|
||||
-moz-padding-end: 8px;
|
||||
background: url(chrome://global/skin/arrow/arrow-dn.gif) right center no-repeat;
|
||||
}
|
||||
|
||||
#placesMenu > menu > .menubar-text:-moz-locale-dir(rtl) {
|
||||
background-position: left center;
|
||||
}
|
||||
|
||||
/* organize, view and maintenance buttons icons */
|
||||
#organizeButton,
|
||||
#viewMenu,
|
||||
#maintenanceButton {
|
||||
list-style-image: url("chrome://browser/skin/places/libraryToolbar.png");
|
||||
}
|
||||
|
||||
/* organize button */
|
||||
#organizeButton {
|
||||
-moz-image-region: rect(0px, 16px, 16px, 0px);
|
||||
}
|
||||
#organizeButton:hover,
|
||||
#organizeButton[open="true"] {
|
||||
-moz-image-region: rect(16px, 16px, 32px, 0px);
|
||||
}
|
||||
|
||||
/* view button */
|
||||
#viewMenu {
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
#viewMenu:hover,
|
||||
#viewMenu[open="true"] {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
/* maintenance button */
|
||||
#maintenanceButton {
|
||||
-moz-image-region: rect(0px, 48px, 16px, 32px);
|
||||
}
|
||||
#maintenanceButton:hover,
|
||||
#maintenanceButton[open="true"] {
|
||||
-moz-image-region: rect(16px, 48px, 32px, 32px);
|
||||
}
|
||||
|
||||
/* Root View */
|
||||
#placesView {
|
||||
border-top: 1px solid ThreeDDarkShadow;
|
||||
}
|
||||
|
||||
/* Info box */
|
||||
#detailsDeck {
|
||||
border-top: 1px solid ThreeDShadow;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
#infoBoxExpanderLabel {
|
||||
-moz-padding-start: 2px;
|
||||
}
|
||||
|
||||
#organizerScopeBar {
|
||||
padding: 2px 0;
|
||||
-moz-padding-end: 3px;
|
||||
}
|
||||
|
||||
#organizerScopeBar > toolbarbutton {
|
||||
-moz-appearance: none;
|
||||
border: 1px solid transparent;
|
||||
border-radius: 2px;
|
||||
padding: 0 !important;
|
||||
margin: 0 1px;
|
||||
}
|
||||
|
||||
#organizerScopeBar > toolbarbutton > .toolbarbutton-icon {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#organizerScopeBar > toolbarbutton > .toolbarbutton-text {
|
||||
margin: 0;
|
||||
padding: 2px 5px;
|
||||
}
|
||||
|
||||
#organizerScopeBar > toolbarbutton:not([disabled="true"]):not([checked="true"]):hover {
|
||||
border-color: ThreeDShadow;
|
||||
}
|
||||
|
||||
#organizerScopeBar > toolbarbutton[checked="true"] {
|
||||
border-color: ThreeDDarkShadow !important;
|
||||
}
|
||||
|
||||
#searchFilter {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Downloads pane
|
||||
*/
|
||||
|
||||
#clearDownloadsButton > .toolbarbutton-icon {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#clearDownloadsButton {
|
||||
-moz-padding-start: 9px;
|
||||
-moz-padding-end: 9px;
|
||||
}
|
||||
|
||||
#placesView {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
@media not all and (-moz-windows-classic) {
|
||||
#placesToolbox {
|
||||
-moz-appearance: none;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
#placesToolbar {
|
||||
-moz-appearance: none;
|
||||
background-color: -moz-Dialog;
|
||||
color: -moz-dialogText;
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) {
|
||||
#placesView > splitter {
|
||||
border: 0;
|
||||
-moz-border-end: 1px solid #A9B7C9;
|
||||
min-width: 0;
|
||||
width: 3px;
|
||||
background-color: transparent;
|
||||
-moz-margin-start: -3px;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-windows-glass) {
|
||||
#placesToolbox {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
#placesToolbar {
|
||||
background-image: linear-gradient(var(--toolbar-highlight-top), transparent);
|
||||
}
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) and (-moz-os-version: windows-vista),
|
||||
(-moz-windows-default-theme) and (-moz-os-version: windows-win7) {
|
||||
#placesView,
|
||||
#infoPane,
|
||||
#placesList,
|
||||
#placeContent {
|
||||
background-color: #EEF3FA;
|
||||
}
|
||||
|
||||
#placesToolbar {
|
||||
background-color: var(--toolbar-custom-color);
|
||||
color: black;
|
||||
}
|
||||
|
||||
#detailsDeck {
|
||||
border-top-color: #A9B7C9;
|
||||
}
|
||||
|
||||
#searchFilter {
|
||||
-moz-appearance: none;
|
||||
padding: 2px;
|
||||
-moz-padding-start: 4px;
|
||||
background-clip: padding-box;
|
||||
border: 1px solid rgba(0,0,0,.32);
|
||||
border-radius: 2px;
|
||||
}
|
||||
}
|
||||
172
application/palemoon/themes/windows/places/places.css
Normal file
|
|
@ -0,0 +1,172 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/* Sidebars */
|
||||
.sidebar-placesTree {
|
||||
-moz-appearance: none;
|
||||
border: 0;
|
||||
margin: 0;
|
||||
border-top: 1px solid ThreeDShadow;
|
||||
}
|
||||
|
||||
.sidebar-placesTreechildren::-moz-tree-cell(leaf) ,
|
||||
.sidebar-placesTreechildren::-moz-tree-image(leaf) {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.sidebar-placesTreechildren::-moz-tree-cell-text(leaf, hover) {
|
||||
cursor: pointer;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.sidebar-placesTreechildren::-moz-tree-cell(separator) {
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
@media (-moz-windows-default-theme) {
|
||||
.sidebar-placesTree {
|
||||
background-color: transparent;
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
.sidebar-placesTreechildren::-moz-tree-cell-text(leaf, hover) {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
@media (-moz-os-version: windows-vista),
|
||||
(-moz-os-version: windows-win7) {
|
||||
#bookmarksPanel,
|
||||
#history-panel {
|
||||
background-color: #EEF3FA;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Trees */
|
||||
treechildren::-moz-tree-image(title) {
|
||||
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
|
||||
padding-right: 2px;
|
||||
margin: 0px 2px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, livemarkItem) {
|
||||
list-style-image: url("chrome://browser/skin/places/livemark-item.png");
|
||||
-moz-image-region: rect(0px, 16px, 16px, 0px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, livemarkItem, visited) {
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, separator) {
|
||||
list-style-image: none;
|
||||
width: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, container) {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png");
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, open) {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, container, livemark) {
|
||||
list-style-image: url("chrome://browser/skin/livemark-folder.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(container, OrganizerQuery_AllBookmarks) {
|
||||
list-style-image: url("chrome://browser/skin/places/allBookmarks.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksToolbar) {
|
||||
list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksMenu) {
|
||||
list-style-image: url("chrome://browser/skin/places/bookmarksMenu.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks) {
|
||||
list-style-image: url("chrome://browser/skin/places/unsortedBookmarks.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
/* query-nodes should be styled even if they're not expandable */
|
||||
treechildren::-moz-tree-image(title, query) {
|
||||
list-style-image: url("chrome://browser/skin/places/query.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, query, tagContainer),
|
||||
treechildren::-moz-tree-image(query, OrganizerQuery_Tags) {
|
||||
list-style-image: url("chrome://browser/skin/places/tag.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(query, OrganizerQuery_Downloads) {
|
||||
list-style-image: url("chrome://browser/skin/places/downloads.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
/* calendar icon for folders grouping items by date */
|
||||
treechildren::-moz-tree-image(title, query, dayContainer) {
|
||||
list-style-image: url("chrome://browser/skin/places/calendar.png");
|
||||
-moz-image-region: auto;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, query, hostContainer) {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png");
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, query, hostContainer, open) {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png");
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, query, OrganizerQuery_History) {
|
||||
list-style-image: url("chrome://browser/skin/places/history.png");
|
||||
}
|
||||
|
||||
/* We want some queries to look like ordinary folders. This must come
|
||||
after the (title, query) selector, or it would get overridden. */
|
||||
treechildren::-moz-tree-image(title, query, folder) {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png");
|
||||
-moz-image-region: rect(0px, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(title, query, folder, open) {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-image(cutting) {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
treechildren::-moz-tree-cell-text(cutting) {
|
||||
opacity: 0.7;
|
||||
}
|
||||
|
||||
/* Browser Sidebars */
|
||||
|
||||
/* Default button vert. margins are 1px/2px, and this can cause misalignment */
|
||||
#viewButton {
|
||||
margin-top: 2px;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
#viewButton > .button-box > .button-menu-dropmarker {
|
||||
height: auto;
|
||||
width: auto;
|
||||
-moz-margin-end: -3px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/places/query.png
Normal file
|
After Width: | Height: | Size: 602 B |
BIN
application/palemoon/themes/windows/places/starred48.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
application/palemoon/themes/windows/places/tag.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
application/palemoon/themes/windows/places/toolbarDropMarker.png
Normal file
|
After Width: | Height: | Size: 223 B |
BIN
application/palemoon/themes/windows/places/unsortedBookmarks.png
Normal file
|
After Width: | Height: | Size: 762 B |
BIN
application/palemoon/themes/windows/places/unstarred48.png
Normal file
|
After Width: | Height: | Size: 818 B |
BIN
application/palemoon/themes/windows/pointerLock-16.png
Normal file
|
After Width: | Height: | Size: 249 B |
BIN
application/palemoon/themes/windows/pointerLock-64.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
application/palemoon/themes/windows/preferences/Options-sync.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
application/palemoon/themes/windows/preferences/Options.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
|
|
@ -0,0 +1,157 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
@import url("chrome://global/skin/inContentUI.css");
|
||||
|
||||
/* header */
|
||||
|
||||
#permissions-pagetitle {
|
||||
font-size: 200%;
|
||||
font-weight: bold;
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
|
||||
/* sites box */
|
||||
|
||||
#sites-box {
|
||||
padding: 10px;
|
||||
width: 25em;
|
||||
}
|
||||
|
||||
#sites-filter {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#sites-list {
|
||||
-moz-appearance: none;
|
||||
border: 1px solid rgba(0, 0, 0, 0.32);
|
||||
background-color: rgba(255, 255, 255, 0.4);
|
||||
margin: 5px 0 0 0;
|
||||
}
|
||||
|
||||
.site {
|
||||
padding: 4px;
|
||||
border-bottom: 1px solid ThreeDLightShadow;
|
||||
}
|
||||
|
||||
.site-favicon {
|
||||
height: 16px;
|
||||
width: 16px;
|
||||
-moz-margin-end: 4px;
|
||||
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png");
|
||||
}
|
||||
|
||||
#all-sites-item > .site-container > .site-favicon {
|
||||
list-style-image: none;
|
||||
}
|
||||
|
||||
/* permissions box */
|
||||
|
||||
#permissions-box {
|
||||
padding-top: 10px;
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
#site-description {
|
||||
font-size: 125%;
|
||||
-moz-margin-start: 6px; /* to match button margin */
|
||||
}
|
||||
|
||||
#site-label {
|
||||
font-weight: bold;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#defaults-description {
|
||||
font-size: 125%;
|
||||
font-weight: bold;
|
||||
-moz-margin-start: 6px;
|
||||
}
|
||||
|
||||
.pref-item {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.pref-icon {
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
-moz-margin-end: 10px;
|
||||
}
|
||||
|
||||
.pref-icon[type="password"] {
|
||||
list-style-image: url(chrome://mozapps/skin/passwordmgr/key-64.png);
|
||||
}
|
||||
.pref-icon[type="image"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
.pref-icon[type="popup"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
.pref-icon[type="cookie"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
.pref-icon[type="desktop-notification"] {
|
||||
list-style-image: url(chrome://browser/skin/notification-64.png);
|
||||
}
|
||||
.pref-icon[type="install"] {
|
||||
list-style-image: url(chrome://mozapps/skin/extensions/extensionGeneric-48.png);
|
||||
}
|
||||
.pref-icon[type="geo"] {
|
||||
list-style-image: url(chrome://browser/skin/Geolocation-64.png);
|
||||
}
|
||||
.pref-icon[type="indexedDB"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
.pref-icon[type="plugins"] {
|
||||
list-style-image: url(chrome://mozapps/skin/plugins/pluginGeneric-48.png);
|
||||
}
|
||||
.pref-icon[type="fullscreen"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
.pref-icon[type="pointerLock"] {
|
||||
list-style-image: url(chrome://global/skin/icons/question-48.png);
|
||||
}
|
||||
|
||||
.pref-title {
|
||||
font-size: 125%;
|
||||
margin-bottom: 0;
|
||||
font-weight: bold;
|
||||
margin-right: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.pref-default {
|
||||
margin-left: 0.5em;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
.pref-set-default {
|
||||
visibility: collapse;
|
||||
}
|
||||
|
||||
.pref-menulist {
|
||||
margin-left: 6px;
|
||||
margin-right: 6px;
|
||||
min-width: 10em; /* native menulists ellipsize their longest entries by default on many themes */
|
||||
}
|
||||
|
||||
.plugins-label {
|
||||
margin-right: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.plugins-vulnerable {
|
||||
margin-left: 0;
|
||||
padding-left: 0;
|
||||
margin-right: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.plugins-default {
|
||||
margin-left: 0.5em;
|
||||
padding-left: 0;
|
||||
margin-right: 1em;
|
||||
padding-right: 0;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/preferences/alwaysAsk.png
Normal file
|
After Width: | Height: | Size: 439 B |
BIN
application/palemoon/themes/windows/preferences/application.png
Normal file
|
After Width: | Height: | Size: 419 B |
|
|
@ -0,0 +1,64 @@
|
|||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/**
|
||||
* Line up the actions menu with action labels above and below it.
|
||||
* Equalize the distance from the left side of the action box to the left side
|
||||
* of the icon for both the menu and the non-menu versions of the action box.
|
||||
* Also make sure the labels are the same distance away from the icons.
|
||||
*/
|
||||
.actionsMenu {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
-moz-margin-start: -2px;
|
||||
-moz-margin-end: 0;
|
||||
}
|
||||
|
||||
.typeIcon,
|
||||
.actionIcon {
|
||||
-moz-margin-start: 3px;
|
||||
-moz-margin-end: 3px;
|
||||
}
|
||||
|
||||
richlistitem label {
|
||||
-moz-margin-start: 1px;
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
richlistitem {
|
||||
min-height: 22px;
|
||||
}
|
||||
|
||||
richlistitem[appHandlerIcon="ask"],
|
||||
menuitem[appHandlerIcon="ask"] {
|
||||
list-style-image: url("chrome://browser/skin/preferences/alwaysAsk.png");
|
||||
}
|
||||
|
||||
richlistitem[appHandlerIcon="save"],
|
||||
menuitem[appHandlerIcon="save"] {
|
||||
list-style-image: url("chrome://browser/skin/preferences/application.png");
|
||||
}
|
||||
|
||||
richlistitem[appHandlerIcon="feed"],
|
||||
menuitem[appHandlerIcon="feed"] {
|
||||
list-style-image: url("chrome://browser/skin/page-livemarks.png");
|
||||
}
|
||||
|
||||
richlistitem[appHandlerIcon="plugin"],
|
||||
menuitem[appHandlerIcon="plugin"] {
|
||||
list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric-16.png");
|
||||
}
|
||||
|
||||
.actionsMenu .menulist-icon {
|
||||
-moz-margin-end: 3px;
|
||||
}
|
||||
|
||||
.actionsMenu > menupopup > menuitem > .menu-iconic-left {
|
||||
-moz-padding-start: 0px;
|
||||
-moz-padding-end: 2px;
|
||||
}
|
||||
|
||||
.actionsMenu > menupopup > menuitem {
|
||||
-moz-padding-start: 4px;
|
||||
}
|
||||
BIN
application/palemoon/themes/windows/preferences/mail.png
Normal file
|
After Width: | Height: | Size: 549 B |
146
application/palemoon/themes/windows/preferences/preferences.css
Normal file
|
|
@ -0,0 +1,146 @@
|
|||
/*
|
||||
# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
/* Global Styles */
|
||||
#BrowserPreferences radio[pane] {
|
||||
list-style-image: url("chrome://browser/skin/preferences/Options.png");
|
||||
padding: 5px 3px 1px;
|
||||
}
|
||||
|
||||
radio[pane=paneMain] {
|
||||
-moz-image-region: rect(0, 32px, 32px, 0);
|
||||
}
|
||||
|
||||
radio[pane=paneTabs] {
|
||||
-moz-image-region: rect(0, 64px, 32px, 32px);
|
||||
}
|
||||
|
||||
radio[pane=paneContent] {
|
||||
-moz-image-region: rect(0, 96px, 32px, 64px);
|
||||
}
|
||||
|
||||
radio[pane=paneApplications] {
|
||||
-moz-image-region: rect(0, 128px, 32px, 96px);
|
||||
}
|
||||
|
||||
radio[pane=panePrivacy] {
|
||||
-moz-image-region: rect(0, 160px, 32px, 128px);
|
||||
}
|
||||
|
||||
radio[pane=paneSecurity] {
|
||||
-moz-image-region: rect(0, 192px, 32px, 160px);
|
||||
}
|
||||
|
||||
radio[pane=paneAdvanced] {
|
||||
-moz-image-region: rect(0, 224px, 32px, 192px);
|
||||
}
|
||||
|
||||
%ifdef MOZ_SERVICES_SYNC
|
||||
radio[pane=paneSync] {
|
||||
list-style-image: url("chrome://browser/skin/preferences/Options-sync.png") !important;
|
||||
}
|
||||
%endif
|
||||
|
||||
/* Applications Pane */
|
||||
#BrowserPreferences[animated="true"] #handlersView {
|
||||
height: 25em;
|
||||
}
|
||||
|
||||
#BrowserPreferences[animated="false"] #handlersView {
|
||||
-moz-box-flex: 1;
|
||||
}
|
||||
|
||||
/* Privacy Pane */
|
||||
|
||||
/* styles for the link elements copied from .text-link in global.css */
|
||||
.inline-link {
|
||||
color: -moz-nativehyperlinktext;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.inline-link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
/* Modeless Window Dialogs */
|
||||
.windowDialog,
|
||||
.windowDialog prefpane {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#browserHomePage:-moz-locale-dir(rtl) input {
|
||||
unicode-bidi: plaintext;
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
.contentPane {
|
||||
margin: 9px 8px 5px;
|
||||
}
|
||||
|
||||
.actionButtons {
|
||||
margin: 0 3px 6px !important;
|
||||
}
|
||||
|
||||
/* Cookies Manager */
|
||||
#cookiesChildren::-moz-tree-image(domainCol) {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin: 0 2px;
|
||||
list-style-image: url("chrome://mozapps/skin/places/defaultFavicon.png") !important;
|
||||
}
|
||||
|
||||
#cookiesChildren::-moz-tree-image(domainCol, container) {
|
||||
list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
|
||||
-moz-image-region: rect(0, 32px, 16px, 16px);
|
||||
}
|
||||
|
||||
#cookiesChildren::-moz-tree-image(domainCol, container, open) {
|
||||
-moz-image-region: rect(16px, 32px, 32px, 16px);
|
||||
}
|
||||
|
||||
#cookieInfoBox {
|
||||
border: 1px solid ThreeDShadow;
|
||||
border-radius: 0;
|
||||
margin: 4px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* Advanced Pane */
|
||||
|
||||
/* Adding padding-bottom prevents the bottom of the tabpanel from being cutoff
|
||||
when browser.preferences.animateFadeIn = true */
|
||||
#advancedPrefs {
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
|
||||
/* bottom-most box containing a groupbox in a prefpane. Prevents the bottom
|
||||
of the groupbox from being cutoff */
|
||||
.bottomBox {
|
||||
padding-bottom: 4px;
|
||||
}
|
||||
|
||||
%ifdef MOZ_SERVICES_SYNC
|
||||
/* Sync Pane */
|
||||
|
||||
#syncDesc {
|
||||
padding: 0 8em;
|
||||
}
|
||||
|
||||
.syncGroupBox {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
#accountCaptionImage {
|
||||
list-style-image: url("chrome://mozapps/skin/profile/profileicon.png");
|
||||
}
|
||||
|
||||
#syncAddDeviceLabel {
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
%endif
|
||||
BIN
application/palemoon/themes/windows/preferences/saveFile.png
Normal file
|
After Width: | Height: | Size: 767 B |
BIN
application/palemoon/themes/windows/privatebrowsing-dark.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |