mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-22 16:18:08 +02:00
Merge pull request #14886 from Snuffleupagus/preprocessCSS-refactor
Use the regular `preprocess`-function for the CSS files as well
This commit is contained in:
commit
72943ae630
10 changed files with 74 additions and 102 deletions
|
@ -2201,9 +2201,6 @@ function webViewerInitialized() {
|
|||
fileInput: evt.dataTransfer,
|
||||
});
|
||||
});
|
||||
} else if (!PDFJSDev.test("MOZCENTRAL")) {
|
||||
appConfig.toolbar.openFile.hidden = true;
|
||||
appConfig.secondaryToolbar.openFileButton.hidden = true;
|
||||
}
|
||||
|
||||
if (!PDFViewerApplication.supportsDocumentFonts) {
|
||||
|
|
|
@ -135,7 +135,7 @@ class SecondaryToolbar {
|
|||
close: true,
|
||||
},
|
||||
];
|
||||
if (typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) {
|
||||
if (typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) {
|
||||
this.buttons.push({
|
||||
element: options.openFileButton,
|
||||
eventName: "openfile",
|
||||
|
|
|
@ -70,7 +70,7 @@ class Toolbar {
|
|||
{ element: options.download, eventName: "download" },
|
||||
{ element: options.viewBookmark, eventName: null },
|
||||
];
|
||||
if (typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) {
|
||||
if (typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) {
|
||||
this.buttons.push({ element: options.openFile, eventName: "openfile" });
|
||||
}
|
||||
this.items = {
|
||||
|
|
|
@ -29,7 +29,9 @@
|
|||
|
||||
--main-color: rgba(12, 12, 13, 1);
|
||||
--body-bg-color: rgba(237, 237, 240, 1);
|
||||
--errorWrapper-bg-color: rgba(255, 110, 110, 1); /* -webkit-non-mozcentral */
|
||||
/*#if !MOZCENTRAL*/
|
||||
--errorWrapper-bg-color: rgba(255, 110, 110, 1);
|
||||
/*#endif*/
|
||||
--progressBar-color: rgba(10, 132, 255, 1);
|
||||
--progressBar-indeterminate-bg-color: rgba(221, 221, 222, 1);
|
||||
--progressBar-indeterminate-blend-color: rgba(116, 177, 239, 1);
|
||||
|
@ -77,7 +79,9 @@
|
|||
--toolbarButton-zoomIn-icon: url(images/toolbarButton-zoomIn.svg);
|
||||
--toolbarButton-presentationMode-icon: url(images/toolbarButton-presentationMode.svg);
|
||||
--toolbarButton-print-icon: url(images/toolbarButton-print.svg);
|
||||
--toolbarButton-openFile-icon: url(images/toolbarButton-openFile.svg); /* -webkit-non-mozcentral */
|
||||
/*#if GENERIC*/
|
||||
--toolbarButton-openFile-icon: url(images/toolbarButton-openFile.svg);
|
||||
/*#endif*/
|
||||
--toolbarButton-download-icon: url(images/toolbarButton-download.svg);
|
||||
--toolbarButton-bookmark-icon: url(images/toolbarButton-bookmark.svg);
|
||||
--toolbarButton-viewThumbnail-icon: url(images/toolbarButton-viewThumbnail.svg);
|
||||
|
@ -112,7 +116,9 @@
|
|||
:root {
|
||||
--main-color: rgba(249, 249, 250, 1);
|
||||
--body-bg-color: rgba(42, 42, 46, 1);
|
||||
--errorWrapper-bg-color: rgba(169, 14, 14, 1); /* -webkit-non-mozcentral */
|
||||
/*#if !MOZCENTRAL*/
|
||||
--errorWrapper-bg-color: rgba(169, 14, 14, 1);
|
||||
/*#endif*/
|
||||
--progressBar-color: rgba(0, 96, 223, 1);
|
||||
--progressBar-indeterminate-bg-color: rgba(40, 40, 43, 1);
|
||||
--progressBar-indeterminate-blend-color: rgba(20, 68, 133, 1);
|
||||
|
@ -457,9 +463,11 @@ select {
|
|||
#findInput {
|
||||
width: 200px;
|
||||
}
|
||||
/*#if !MOZCENTRAL*/
|
||||
#findInput::-webkit-input-placeholder {
|
||||
color: rgba(191, 191, 191, 1);
|
||||
}
|
||||
/*#endif*/
|
||||
#findInput::placeholder {
|
||||
font-style: normal;
|
||||
}
|
||||
|
@ -817,10 +825,12 @@ select {
|
|||
mask-image: var(--toolbarButton-print-icon);
|
||||
}
|
||||
|
||||
#openFile::before, /* -webkit-non-mozcentral */
|
||||
#secondaryOpenFile::before /* -webkit-non-mozcentral */ {
|
||||
/*#if GENERIC*/
|
||||
#openFile::before,
|
||||
#secondaryOpenFile::before {
|
||||
mask-image: var(--toolbarButton-openFile-icon);
|
||||
}
|
||||
/*#endif*/
|
||||
|
||||
#download::before,
|
||||
#secondaryDownload::before {
|
||||
|
@ -1002,10 +1012,11 @@ a.secondaryToolbarButton[href="#"] {
|
|||
background-repeat: no-repeat;
|
||||
background-position: 3px;
|
||||
}
|
||||
|
||||
/*#if !MOZCENTRAL*/
|
||||
#pageNumber::-webkit-inner-spin-button {
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
/*#endif*/
|
||||
|
||||
.toolbarField:focus {
|
||||
border-color: #0a84ff;
|
||||
|
@ -1174,7 +1185,8 @@ a:focus > .thumbnail > .thumbnailSelectionRing,
|
|||
background: rgba(0, 0, 255, 0.3);
|
||||
}
|
||||
|
||||
#errorWrapper /* -webkit-non-mozcentral */ {
|
||||
/*#if !MOZCENTRAL*/
|
||||
#errorWrapper {
|
||||
background-color: var(--errorWrapper-bg-color);
|
||||
color: var(--main-color);
|
||||
left: 0;
|
||||
|
@ -1184,17 +1196,17 @@ a:focus > .thumbnail > .thumbnailSelectionRing,
|
|||
padding: 3px 6px;
|
||||
}
|
||||
|
||||
#errorMessageLeft /* -webkit-non-mozcentral */ {
|
||||
#errorMessageLeft {
|
||||
float: left;
|
||||
}
|
||||
#errorMessageRight /* -webkit-non-mozcentral */ {
|
||||
#errorMessageRight {
|
||||
float: right;
|
||||
}
|
||||
|
||||
#errorSpacer /* -webkit-non-mozcentral */ {
|
||||
#errorSpacer {
|
||||
clear: both;
|
||||
}
|
||||
#errorMoreInfo /* -webkit-non-mozcentral */ {
|
||||
#errorMoreInfo {
|
||||
background-color: var(--field-bg-color);
|
||||
color: var(--field-color);
|
||||
border: 1px solid var(--field-border-color);
|
||||
|
@ -1202,6 +1214,7 @@ a:focus > .thumbnail > .thumbnailSelectionRing,
|
|||
margin: 3px;
|
||||
width: 98%;
|
||||
}
|
||||
/*#endif*/
|
||||
|
||||
.dialogButton {
|
||||
width: auto;
|
||||
|
|
|
@ -153,7 +153,7 @@ See https://github.com/adobe-type-tools/cmap-resources
|
|||
<span data-l10n-id="presentation_mode_label">Presentation Mode</span>
|
||||
</button>
|
||||
|
||||
<!--#if !MOZCENTRAL-->
|
||||
<!--#if GENERIC-->
|
||||
<button id="secondaryOpenFile" class="secondaryToolbarButton visibleLargeView" title="Open File" tabindex="52" data-l10n-id="open_file">
|
||||
<span data-l10n-id="open_file_label">Open</span>
|
||||
</button>
|
||||
|
@ -267,7 +267,7 @@ See https://github.com/adobe-type-tools/cmap-resources
|
|||
<span data-l10n-id="presentation_mode_label">Presentation Mode</span>
|
||||
</button>
|
||||
|
||||
<!--#if !MOZCENTRAL-->
|
||||
<!--#if GENERIC-->
|
||||
<button id="openFile" class="toolbarButton hiddenLargeView" title="Open File" tabindex="32" data-l10n-id="open_file">
|
||||
<span data-l10n-id="open_file_label">Open</span>
|
||||
</button>
|
||||
|
@ -453,7 +453,7 @@ See https://github.com/adobe-type-tools/cmap-resources
|
|||
</div> <!-- outerContainer -->
|
||||
<div id="printContainer"></div>
|
||||
|
||||
<!--#if GENERIC -->
|
||||
<!--#if GENERIC-->
|
||||
<input type="file" id="fileInput" class="hidden">
|
||||
<!--#endif-->
|
||||
</body>
|
||||
|
|
|
@ -89,7 +89,7 @@ function getViewerConfiguration() {
|
|||
zoomOut: document.getElementById("zoomOut"),
|
||||
viewFind: document.getElementById("viewFind"),
|
||||
openFile:
|
||||
typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")
|
||||
typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")
|
||||
? document.getElementById("openFile")
|
||||
: null,
|
||||
print: document.getElementById("print"),
|
||||
|
@ -104,7 +104,7 @@ function getViewerConfiguration() {
|
|||
"secondaryPresentationMode"
|
||||
),
|
||||
openFileButton:
|
||||
typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")
|
||||
typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")
|
||||
? document.getElementById("secondaryOpenFile")
|
||||
: null,
|
||||
printButton: document.getElementById("secondaryPrint"),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue