]> _ Git - odl.git/commitdiff
wip #4979 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 22 Dec 2021 17:48:30 +0000 (18:48 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 22 Dec 2021 17:48:30 +0000 (18:48 +0100)
app/Jobs/ProcessFluidbook.php
resources/pdfjs/web/viewer.css

index c38e646261cf6652d33c6430769497b8d121b16b..89f211bf1315770f155e9429b66781affaaf35ab 100644 (file)
@@ -69,8 +69,16 @@ class ProcessFluidbook extends Compiler
     public function prepareStub()
     {
         parent::prepareStub();
-        Files::rmdir($this->stub.'/pdfjs');
+        Files::rmdir($this->stub . '/pdfjs');
         $this->vdir->copyDirectory(resource_path('pdfjs'), '/pdfjs');
+        $css = file_get_contents(resource_path('pdfjs') . '/web/viewer.css');
+        $css = '.article #sidebarContainer, .article .toolbar {display:none !important;}';
+        $css .= '.article .pdfViewer{padding:0 !important;}';
+        $css .= '.article #viewerContainer{top:0 !important;overflow:visible !important;}';
+        $css .= '.article{--page-border:0;--page-margin:0;--body-bg-color:transparent;}';
+        $css .= '.openFile,.rotateCw,.rotateCcw,.rotateCcw + .horizontalToolbarSeparator{display:none !important;}';
+        $css .= '.bookmark,.print,.download{display:none !important}';
+        $this->vdir->file_put_contents('pdfjs/web/viewer.css', $css);
     }
 
     protected function _getAssetCollection($id)
index e35bdda4b4521a6208271fb726fed5c3c68dbef6..49e1e11f26c1a3dffb6f568419f0a0eb7295b736 100644 (file)
@@ -2663,3 +2663,5 @@ html[dir="rtl"] #documentPropertiesOverlay .row > * {
     display: none;
   }
 }
+
+