]> git.parisson.com Git - pdf.js.git/commitdiff
dropdown menu
authorArtur Adib <arturadib@gmail.com>
Fri, 13 Apr 2012 18:13:53 +0000 (11:13 -0700)
committerArtur Adib <arturadib@gmail.com>
Fri, 13 Apr 2012 18:13:53 +0000 (11:13 -0700)
web/viewer.css
web/viewer.html

index a9315c9833f0e7f1c645edb050c71a368a2252a2..b7500a980c46112a1a491ba0a49bae2ae5d87ac4 100644 (file)
@@ -213,12 +213,20 @@ body {
 }
 
 .dropdownToolbarButton {
-  min-width: 124px;
+  min-width: 100px;
+  max-width: 100px;
+  overflow: hidden;
+  background: url(images/toolbarButton-menuArrows.png) no-repeat 95%;
 }
-.dropdownToolbarButton::after {
-  display: inline-block;
-  float: right;
-  content: url(images/toolbarButton-menuArrows.png);
+
+.dropdownToolbarButton select {
+  min-width: 120px;
+  font-size: 12px;
+  color: hsl(0,0%,95%);
+  margin:0;
+  padding:0;
+  border:none;
+  background: transparent;
 }
 
 .splitToolbarButton:first-child,
@@ -591,3 +599,35 @@ canvas {
   border-bottom: 1px solid #000000;
   margin: 0px;
 }
+
+#errorWrapper {
+  background: none repeat scroll 0 0 #FF5555;
+  color: white;
+  left: 0;
+  position: fixed;
+  right: 0;
+  top: 30px;
+  z-index: 1000;
+  padding: 3px;
+  font-size: 0.8em;
+}
+
+#errorMessageLeft {
+  float: left;
+}
+
+#errorMessageRight {
+  float: right;
+}
+
+#errorMoreInfo {
+  background-color: #FFFFFF;
+  color: black;
+  padding: 3px;
+  margin: 3px;
+  width: 98%;
+}
+
+.clearBoth {
+  clear: both;
+}
index 5d4f046c97dd320c4e399dd64badbb4847f8078c..7fe5a08ce117e1436ec997f2d83d83a19ae11272 100644 (file)
               <div class="splitToolbarButtonSeparator"></div>
               <div class="toolbarButton zoomIn" title="Zoom In" onclick="PDFView.zoomIn();"></div>
             </div>
-            <div class="dropdownToolbarButton">Auto</div>
+            <div class="dropdownToolbarButton">
+               <select id="scaleSelect" onchange="PDFView.parseScale(this.value);" oncontextmenu="return false;">
+                <option id="customScaleOption" value="custom"></option>
+                <option value="0.5">50%</option>
+                <option value="0.75">75%</option>
+                <option value="1">100%</option>
+                <option value="1.25">125%</option>
+                <option value="1.5">150%</option>
+                <option value="2">200%</option>
+                <option id="pageWidthOption" value="page-width">Page Width</option>
+                <option id="pageFitOption" value="page-fit">Page Fit</option>
+                <option id="pageAutoOption" value="auto" selected="selected">Auto</option>
+              </select>
+            </div>
+
             <div class="toolbarButtonFlexibleSpacer"></div>
             <div class="toolbarButton print" title="Print"></div>
             <div class="toolbarButton download"  title="Download"></div>
 
     </div> <!-- outerContainer -->
 
+    <div id="errorWrapper" hidden='true'>
+      <div id="errorMessageLeft">
+        <span id="errorMessage"></span>
+        <button id="errorShowMore" onclick="" oncontextmenu="return false;">
+          More Information
+        </button>
+        <button id="errorShowLess" onclick="" oncontextmenu="return false;" hidden='true'>
+          Less Information
+        </button>
+      </div>
+      <div id="errorMessageRight">
+        <button id="errorClose" oncontextmenu="return false;">
+          Close
+        </button>
+      </div>
+      <div class="clearBoth"></div>
+      <textarea id="errorMoreInfo" hidden='true' readonly="readonly"></textarea>
+    </div>
+
 
 
 
  -->
       <div class="separator"></div>
 
-      <select id="scaleSelect" onchange="PDFView.parseScale(this.value);" oncontextmenu="return false;">
+<!--       <select id="scaleSelect" onchange="PDFView.parseScale(this.value);" oncontextmenu="return false;">
         <option id="customScaleOption" value="custom"></option>
         <option value="0.5">50%</option>
         <option value="0.75">75%</option>
         <option id="pageFitOption" value="page-fit">Page Fit</option>
         <option id="pageAutoOption" value="auto" selected="selected">Auto</option>
       </select>
-
+ -->
       <div class="separator"></div>
 
       <button id="print" onclick="window.print();" oncontextmenu="return false;">
       </a>
 
     </div>
-    <div id="errorWrapper" hidden='true'>
+<!--     <div id="errorWrapper" hidden='true'>
       <div id="errorMessageLeft">
         <span id="errorMessage"></span>
         <button id="errorShowMore" onclick="" oncontextmenu="return false;">
       <div class="clearBoth"></div>
       <textarea id="errorMoreInfo" hidden='true' readonly="readonly"></textarea>
     </div>
-
+ -->
 <!--     <div id="sidebar">
       <div id="sidebarBox">
         <div id="pinIcon" onClick="PDFView.pinSidebar()"></div>