Merge branch 'master' of https://github.com/wuqi/calibre-web
# Conflicts: # .gitignore # cps/static/css/colors.css # cps/static/css/style.css # cps/web.py
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						| @@ -19,3 +19,4 @@ eggs/ | ||||
| config.ini | ||||
|  | ||||
| .idea/ | ||||
| *.bak | ||||
|   | ||||
							
								
								
									
										3
									
								
								cps/static/css/annotations.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,3 @@ | ||||
| .annotator-adder { | ||||
|   width: 80px; | ||||
| } | ||||
| @@ -1,5 +1,15 @@ | ||||
| @import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700); | ||||
|  | ||||
| @font-face { | ||||
|   font-family: 'Libre Baskerville'; | ||||
|   font-style: normal; | ||||
|   font-weight: 400; | ||||
|   src: local('Libre Baskerville'), local('LibreBaskerville-Regular'), url("../fonts/LibreBaskerville-Regular.ttf") format('truetype'); | ||||
| } | ||||
| @font-face { | ||||
|   font-family: 'Libre Baskerville'; | ||||
|   font-style: normal; | ||||
|   font-weight: 700; | ||||
|   src: local('Libre Baskerville Bold'), local('LibreBaskerville-Bold'), url("../fonts/LibreBaskerville-Bold") format('truetype'); | ||||
| } | ||||
|  | ||||
| body{ | ||||
| 	color: #444; | ||||
|   | ||||
| @@ -1,4 +1,2 @@ | ||||
| @import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700); | ||||
| @import url(http://fonts.googleapis.com/css?family=Montserrat:400,700); | ||||
| @import url(http://fonts.googleapis.com/css?family=Lobster:400,700); | ||||
| @font-face{font-family:Lato;font-style:normal;font-weight:100;src:local('Lato Hairline'),local('Lato-Hairline'),url(../fonts/Lato-Hairline.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(../fonts/Lato-Light.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(../fonts/Lato-Regular.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(../fonts/Lato-Bold.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat-Regular'),url(../fonts/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat-Bold'),url(../fonts/Montserrat-Bold.ttf) format('truetype')}@font-face{font-family:Lobster;font-style:normal;font-weight:400;src:local('Lobster'),local('Lobster-Regular'),url(../fonts/Lobster.ttf) format('truetype')} | ||||
| @font-face{font-family:'Gotham-Light';src:url('../fonts/itc/Gotham-Light.eot');src:url('../fonts/itc/Gotham-Light.woff') format('woff'),url('../fonts/itc/Gotham-Light.svg#Gotham-Light') format('svg')}@font-face{font-family:'Gotham-Medium';src:url('../fonts/itc/Gotham-Medium.eot');src:url('../fonts/itc/Gotham-Medium.woff') format('woff'),url('../fonts/itc/Gotham-Medium.svg#Gotham-Medium') format('svg')}@font-face{font-family:'Gotham-Book';src:url('../fonts/itc/Gotham-Book.eot');src:url('../fonts/itc/Gotham-Book.woff') format('woff'),url('../fonts/itc/Gotham-Book.svg#Gotham-Book') format('svg')} | ||||
|   | ||||
							
								
								
									
										11
									
								
								cps/static/css/images/annotation-check.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,11 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="40" | ||||
|    height="40" | ||||
|    viewBox="0 0 40 40"> | ||||
|   <path | ||||
|      d="M 1.5006714,23.536225 6.8925879,18.994244 14.585721,26.037937 34.019683,4.5410479 38.499329,9.2235032 14.585721,35.458952 z" | ||||
|      id="path4" | ||||
|      style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1.25402856;stroke-opacity:1" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 415 B | 
							
								
								
									
										16
									
								
								cps/static/css/images/annotation-comment.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,16 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    height="40" | ||||
|    width="40" | ||||
|    viewBox="0 0 40 40"> | ||||
|   <rect | ||||
|      style="fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" | ||||
|      width="33.76017" | ||||
|      height="33.76017" | ||||
|      x="3.119915" | ||||
|      y="3.119915" /> | ||||
|   <path | ||||
|      d="m 20.677967,8.54499 c -7.342801,0 -13.295293,4.954293 -13.295293,11.065751 0,2.088793 0.3647173,3.484376 1.575539,5.150563 L 6.0267418,31.45501 13.560595,29.011117 c 2.221262,1.387962 4.125932,1.665377 7.117372,1.665377 7.3428,0 13.295291,-4.954295 13.295291,-11.065753 0,-6.111458 -5.952491,-11.065751 -13.295291,-11.065751 z" | ||||
|      style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.93031836;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 883 B | 
							
								
								
									
										26
									
								
								cps/static/css/images/annotation-help.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,26 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="40" | ||||
|    height="40" | ||||
|    viewBox="0 0 40 40"> | ||||
|   <g | ||||
|      transform="translate(0,-60)" | ||||
|      id="layer1"> | ||||
|     <rect | ||||
|        width="36.460953" | ||||
|        height="34.805603" | ||||
|        x="1.7695236" | ||||
|        y="62.597198" | ||||
|        style="fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.30826771;stroke-opacity:1" /> | ||||
|     <g | ||||
|        transform="matrix(0.88763677,0,0,0.88763677,2.2472646,8.9890584)"> | ||||
|       <path | ||||
|          d="M 20,64.526342 C 11.454135,64.526342 4.5263421,71.454135 4.5263421,80 4.5263421,88.545865 11.454135,95.473658 20,95.473658 28.545865,95.473658 35.473658,88.545865 35.473658,80 35.473658,71.454135 28.545865,64.526342 20,64.526342 z m -0.408738,9.488564 c 3.527079,0 6.393832,2.84061 6.393832,6.335441 0,3.494831 -2.866753,6.335441 -6.393832,6.335441 -3.527079,0 -6.393832,-2.84061 -6.393832,-6.335441 0,-3.494831 2.866753,-6.335441 6.393832,-6.335441 z" | ||||
|          style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.02768445;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> | ||||
|       <path | ||||
|          d="m 7.2335209,71.819938 4.9702591,4.161823 c -1.679956,2.581606 -1.443939,6.069592 0.159325,8.677725 l -5.1263071,3.424463 c 0.67516,1.231452 3.0166401,3.547686 4.2331971,4.194757 l 3.907728,-4.567277 c 2.541952,1.45975 5.730694,1.392161 8.438683,-0.12614 l 3.469517,6.108336 c 1.129779,-0.44367 4.742234,-3.449633 5.416358,-5.003859 l -5.46204,-4.415541 c 1.44319,-2.424098 1.651175,-5.267515 0.557303,-7.748623 l 5.903195,-3.833951 C 33.14257,71.704996 30.616217,69.018606 29.02952,67.99296 l -4.118813,4.981678 C 22.411934,71.205099 18.900853,70.937534 16.041319,72.32916 l -3.595408,-5.322091 c -1.345962,0.579488 -4.1293881,2.921233 -5.2123901,4.812869 z m 8.1010311,3.426672 c 2.75284,-2.446266 6.769149,-2.144694 9.048998,0.420874 2.279848,2.56557 2.113919,6.596919 -0.638924,9.043185 -2.752841,2.446267 -6.775754,2.13726 -9.055604,-0.428308 -2.279851,-2.565568 -2.107313,-6.589485 0.64553,-9.035751 z" | ||||
|          style="fill:#000000;fill-opacity:1;stroke:none" /> | ||||
|     </g> | ||||
|   </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 2.1 KiB | 
							
								
								
									
										10
									
								
								cps/static/css/images/annotation-insert.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,10 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="64" | ||||
|    height="64" | ||||
|    viewBox="0 0 64 64"> | ||||
|   <path | ||||
|      d="M 32.003143,1.4044602 57.432701,62.632577 6.5672991,62.627924 z" | ||||
|      style="fill:#ffff00;fill-opacity:0.94117647;fill-rule:nonzero;stroke:#000000;stroke-width:1.00493038;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 408 B | 
							
								
								
									
										11
									
								
								cps/static/css/images/annotation-key.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,11 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="64" | ||||
|    height="64" | ||||
|    viewBox="0 0 64 64"> | ||||
|   <path | ||||
|      d="M 25.470843,9.4933766 C 25.30219,12.141818 30.139101,14.445969 34.704831,13.529144 40.62635,12.541995 41.398833,7.3856498 35.97505,5.777863 31.400921,4.1549155 25.157674,6.5445892 25.470843,9.4933766 z M 4.5246282,17.652051 C 4.068249,11.832873 9.2742983,5.9270407 18.437379,3.0977088 29.751911,-0.87185184 45.495663,1.4008022 53.603953,7.1104009 c 9.275765,6.1889221 7.158128,16.2079421 -3.171076,21.5939521 -1.784316,1.635815 -6.380222,1.21421 -7.068351,3.186186 -1.04003,0.972427 -1.288046,2.050158 -1.232864,3.168203 1.015111,2.000108 -3.831548,1.633216 -3.270553,3.759574 0.589477,5.264544 -0.179276,10.53738 -0.362842,15.806257 -0.492006,2.184998 1.163456,4.574232 -0.734888,6.610642 -2.482919,2.325184 -7.30604,2.189143 -9.193497,-0.274767 -2.733688,-1.740626 -8.254447,-3.615254 -6.104247,-6.339626 3.468112,-1.708686 -2.116197,-3.449897 0.431242,-5.080274 5.058402,-1.39256 -2.393215,-2.304318 -0.146889,-4.334645 3.069198,-0.977415 2.056986,-2.518352 -0.219121,-3.540397 1.876567,-1.807151 1.484149,-4.868919 -2.565455,-5.942205 0.150866,-1.805474 2.905737,-4.136876 -1.679967,-5.20493 C 10.260902,27.882167 4.6872697,22.95045 4.5245945,17.652051 z" | ||||
|      id="path604" | ||||
|      style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1.72665179;stroke-opacity:1" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.4 KiB | 
							
								
								
									
										11
									
								
								cps/static/css/images/annotation-newparagraph.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,11 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="64" | ||||
|    height="64" | ||||
|    viewBox="0 0 64 64"> | ||||
|   <path | ||||
|      d="M 32.003143,10.913072 57.432701,53.086929 6.567299,53.083723 z" | ||||
|      id="path2985" | ||||
|      style="fill:#ffff00;fill-opacity:0.94117647;fill-rule:nonzero;stroke:#000000;stroke-width:0.83403099;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 426 B | 
							
								
								
									
										7
									
								
								cps/static/css/images/annotation-noicon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,7 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="40" | ||||
|    height="40" | ||||
|    viewBox="0 0 40 40"> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 158 B | 
							
								
								
									
										42
									
								
								cps/static/css/images/annotation-note.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,42 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="40" | ||||
|    height="40" | ||||
|    viewBox="0 0 40 40"> | ||||
|   <rect | ||||
|      width="36.075428" | ||||
|      height="31.096582" | ||||
|      x="1.962286" | ||||
|      y="4.4517088" | ||||
|      id="rect4" | ||||
|      style="fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.23004246;stroke-opacity:1" /> | ||||
|   <rect | ||||
|      width="27.96859" | ||||
|      height="1.5012145" | ||||
|      x="6.0157046" | ||||
|      y="10.285" | ||||
|      id="rect6" | ||||
|      style="fill:#000000;fill-opacity:1;stroke:none" /> | ||||
|   <rect | ||||
|      width="27.96859" | ||||
|      height="0.85783684" | ||||
|      x="6.0157056" | ||||
|      y="23.21689" | ||||
|      id="rect8" | ||||
|      style="fill:#000000;fill-opacity:1;stroke:none" /> | ||||
|   <rect | ||||
|      width="27.96859" | ||||
|      height="0.85783684" | ||||
|      x="5.8130345" | ||||
|      y="28.964394" | ||||
|      id="rect10" | ||||
|      style="fill:#000000;fill-opacity:1;stroke:none" /> | ||||
|   <rect | ||||
|      width="27.96859" | ||||
|      height="0.85783684" | ||||
|      x="6.0157046" | ||||
|      y="17.426493" | ||||
|      id="rect12" | ||||
|      style="fill:#000000;fill-opacity:1;stroke:none" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.0 KiB | 
							
								
								
									
										16
									
								
								cps/static/css/images/annotation-paragraph.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,16 @@ | ||||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg | ||||
|    xmlns="http://www.w3.org/2000/svg" | ||||
|    width="40" | ||||
|    height="40" | ||||
|    viewBox="0 0 40 40"> | ||||
|   <rect | ||||
|      width="33.76017" | ||||
|      height="33.76017" | ||||
|      x="3.119915" | ||||
|      y="3.119915" | ||||
|      style="fill:#ffff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> | ||||
|   <path | ||||
|      d="m 17.692678,34.50206 0,-16.182224 c -1.930515,-0.103225 -3.455824,-0.730383 -4.57593,-1.881473 -1.12011,-1.151067 -1.680164,-2.619596 -1.680164,-4.405591 0,-1.992435 0.621995,-3.5796849 1.865988,-4.7617553 1.243989,-1.1820288 3.06352,-1.7730536 5.458598,-1.7730764 l 9.802246,0 0,2.6789711 -2.229895,0 0,26.3251486 -2.632515,0 0,-26.3251486 -3.45324,0 0,26.3251486 z" | ||||
|      style="font-size:29.42051125px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.07795751;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-next-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 199 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-next-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 304 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-next.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 193 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-next@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 296 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-previous-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 193 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-previous-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 296 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-previous.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 199 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/findbarButton-previous@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 304 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/grab.cur
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 326 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/grabbing.cur
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 326 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/loading-icon.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/loading-small.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 7.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/loading-small@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 16 KiB | 
| After Width: | Height: | Size: 403 B | 
| After Width: | Height: | Size: 933 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-firstPage.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 179 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-firstPage@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 266 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-handTool.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 301 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-handTool@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 583 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-lastPage.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 175 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-lastPage@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 276 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-rotateCcw.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 360 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-rotateCcw@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 731 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-rotateCw.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 359 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/secondaryToolbarButton-rotateCw@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 714 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/shadow.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 290 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/texture.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.4 KiB | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-bookmark.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 174 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-bookmark@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 260 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-download.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 259 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-download@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 425 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-menuArrows.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 108 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-menuArrows@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 152 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-openFile.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 295 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-openFile@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 550 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageDown-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 242 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageDown-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 398 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageDown.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 238 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageDown@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 396 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageUp-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 245 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageUp-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 405 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageUp.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 246 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-pageUp@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 403 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-presentationMode.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 321 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-presentationMode@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 586 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-print.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 257 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-print@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 464 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-search.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 309 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-search@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 653 B | 
| After Width: | Height: | Size: 246 B | 
| After Width: | Height: | Size: 456 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-secondaryToolbarToggle.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 243 B | 
| After Width: | Height: | Size: 458 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-sidebarToggle-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 225 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-sidebarToggle-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 344 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-sidebarToggle.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 225 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-sidebarToggle@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 331 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewAttachments.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 384 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewAttachments@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 871 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewOutline-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 177 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewOutline-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 394 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewOutline.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 178 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewOutline@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 331 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewThumbnail.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 185 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-viewThumbnail@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 220 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-zoomIn.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 136 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-zoomIn@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 160 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-zoomOut.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 88 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/toolbarButton-zoomOut@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 109 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-collapsed-rtl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 183 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-collapsed-rtl@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 205 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-collapsed.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 128 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-collapsed@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 149 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-expanded.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 125 B | 
							
								
								
									
										
											BIN
										
									
								
								cps/static/css/images/treeitem-expanded@2x.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 172 B | 
							
								
								
									
										817
									
								
								cps/static/css/main.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,817 @@ | ||||
| @font-face { | ||||
|   font-family: 'fontello'; | ||||
|   src: url('../fonts/fontello.eot?60518104'); | ||||
|   src: url('../fonts/fontello.eot?60518104#iefix') format('embedded-opentype'), | ||||
|        url('../fonts/fontello.woff?60518104') format('woff'), | ||||
|        url('../fonts/fontello.ttf?60518104') format('truetype'), | ||||
|        url('../fonts/fontello.svg?60518104#fontello') format('svg'); | ||||
|   font-weight: normal; | ||||
|   font-style: normal; | ||||
| } | ||||
|  | ||||
| body { | ||||
|   background: #4e4e4e; | ||||
|   overflow: hidden; | ||||
| } | ||||
|  | ||||
| #main { | ||||
|   /* height: 500px; */ | ||||
|   position: absolute; | ||||
|   width: 100%; | ||||
|   height: 100%; | ||||
|   right: 0; | ||||
|   /* left: 40px; */ | ||||
| /*   -webkit-transform: translate(40px, 0); | ||||
|   -moz-transform: translate(40px, 0); */ | ||||
|  | ||||
|   /* border-radius: 5px 0px 0px 5px; */ | ||||
|   border-radius: 5px; | ||||
|   background: #fff; | ||||
|   overflow: hidden; | ||||
|   -webkit-transition: -webkit-transform .4s, width .2s; | ||||
|   -moz-transition: -webkit-transform .4s, width .2s; | ||||
|   -ms-transition: -webkit-transform .4s, width .2s; | ||||
|  | ||||
|   -moz-box-shadow:    inset 0 0 50px rgba(0,0,0,.1); | ||||
|   -webkit-box-shadow: inset 0 0 50px rgba(0,0,0,.1); | ||||
|   -ms-box-shadow: inset 0 0 50px rgba(0,0,0,.1); | ||||
|   box-shadow:         inset 0 0 50px rgba(0,0,0,.1); | ||||
| } | ||||
|  | ||||
|  | ||||
| #titlebar { | ||||
|   height: 8%; | ||||
|   min-height: 20px; | ||||
|   padding: 10px; | ||||
|   /* margin: 0 50px 0 50px; */ | ||||
|   position: relative; | ||||
|   color: #4f4f4f; | ||||
|   font-weight: 100; | ||||
|   font-family: Georgia, "Times New Roman", Times, serif; | ||||
|   opacity: .5; | ||||
|   text-align: center; | ||||
|   -webkit-transition: opacity .5s; | ||||
|   -moz-transition: opacity .5s; | ||||
|   -ms-transition: opacity .5s; | ||||
|   z-index: 10; | ||||
| } | ||||
|  | ||||
| #titlebar:hover { | ||||
|   opacity: 1; | ||||
| } | ||||
|  | ||||
| #titlebar a { | ||||
|   width: 18px; | ||||
|   height: 19px; | ||||
|   line-height: 20px; | ||||
|   overflow: hidden; | ||||
|   display: inline-block; | ||||
|   opacity: .5; | ||||
|   padding: 4px; | ||||
|   border-radius: 4px; | ||||
| } | ||||
|  | ||||
| #titlebar a::before { | ||||
|   visibility: visible; | ||||
| } | ||||
|  | ||||
| #titlebar a:hover { | ||||
|   opacity: .8; | ||||
|   border: 1px rgba(0,0,0,.2) solid; | ||||
|   padding: 3px; | ||||
| } | ||||
|  | ||||
| #titlebar a:active { | ||||
|   opacity: 1; | ||||
|   color: rgba(0,0,0,.6); | ||||
|   /* margin: 1px -1px -1px 1px; */ | ||||
|   -moz-box-shadow:    inset 0 0 6px rgba(155,155,155,.8); | ||||
|   -webkit-box-shadow: inset 0 0 6px rgba(155,155,155,.8); | ||||
|   -ms-box-shadow: inset 0 0 6px rgba(155,155,155,.8); | ||||
|   box-shadow: inset 0 0 6px rgba(155,155,155,.8); | ||||
| } | ||||
|  | ||||
| #book-title { | ||||
|   font-weight: 600; | ||||
| } | ||||
|  | ||||
| #title-seperator { | ||||
|   display: none; | ||||
| } | ||||
|  | ||||
| #viewer { | ||||
|   width: 80%; | ||||
|   height: 80%; | ||||
|   /* margin-left: 10%; */ | ||||
|   margin: 0 auto; | ||||
|   max-width: 1250px; | ||||
|   z-index: 2; | ||||
|   position: relative; | ||||
|   overflow: hidden; | ||||
| } | ||||
|  | ||||
| #viewer iframe { | ||||
|   border: none; | ||||
| } | ||||
|  | ||||
| #prev { | ||||
|   left: 40px; | ||||
| } | ||||
|  | ||||
| #next { | ||||
|   right: 40px; | ||||
| } | ||||
|  | ||||
| .arrow { | ||||
|   position: absolute; | ||||
|   top: 50%; | ||||
|   margin-top: -32px; | ||||
|   font-size: 64px; | ||||
|   color: #E2E2E2; | ||||
|   font-family: arial, sans-serif; | ||||
|   font-weight: bold; | ||||
|   cursor: pointer; | ||||
|   -webkit-user-select: none; | ||||
|   -khtml-user-select: none; | ||||
|   -moz-user-select: none; | ||||
|   -ms-user-select: none; | ||||
|   user-select: none; | ||||
| } | ||||
|  | ||||
| .arrow:hover { | ||||
|   color: #777; | ||||
| } | ||||
|  | ||||
| .arrow:active, | ||||
| .arrow.active { | ||||
|   color: #000; | ||||
| } | ||||
|  | ||||
| #sidebar { | ||||
|   background: #6b6b6b; | ||||
|   position: absolute; | ||||
|   /* left: -260px; */ | ||||
|   /* -webkit-transform: translate(-260px, 0); | ||||
|   -moz-transform: translate(-260px, 0); */ | ||||
|   top: 0; | ||||
|   min-width: 300px; | ||||
|   width: 25%; | ||||
|   height: 100%; | ||||
|   -webkit-transition: -webkit-transform .5s; | ||||
|   -moz-transition: -moz-transform .5s; | ||||
|   -ms-transition: -moz-transform .5s; | ||||
|  | ||||
|   overflow: hidden; | ||||
| } | ||||
|  | ||||
| #sidebar.open { | ||||
|  /* left: 0; */ | ||||
|  /* -webkit-transform: translate(0, 0); | ||||
|  -moz-transform: translate(0, 0); */ | ||||
| } | ||||
|  | ||||
| #main.closed { | ||||
|   /* left: 300px; */ | ||||
|   -webkit-transform: translate(300px, 0); | ||||
|   -moz-transform: translate(300px, 0); | ||||
|   -ms-transform: translate(300px, 0); | ||||
| } | ||||
|  | ||||
| #main.single { | ||||
|   width: 75%; | ||||
| } | ||||
|  | ||||
| #main.single #viewer { | ||||
|   /* width: 60%; | ||||
|   margin-left: 20%; */ | ||||
| } | ||||
|  | ||||
| #panels { | ||||
|   background: #4e4e4e; | ||||
|   position: absolute; | ||||
|   left: 0; | ||||
|   top: 0; | ||||
|   width: 100%; | ||||
|   padding: 13px 0; | ||||
|   height: 14px; | ||||
|   -moz-box-shadow: 0px 1px 3px rgba(0,0,0,.6); | ||||
|   -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,.6); | ||||
|   -ms-box-shadow: 0px 1px 3px rgba(0,0,0,.6); | ||||
|   box-shadow: 0px 1px 3px rgba(0,0,0,.6); | ||||
| } | ||||
|  | ||||
| #opener { | ||||
|   /* padding: 10px 10px; */ | ||||
|   float: left; | ||||
| } | ||||
|  | ||||
| /* #opener #slider { | ||||
|   width: 25px; | ||||
| } */ | ||||
|  | ||||
| #metainfo { | ||||
|   display: inline-block; | ||||
|   text-align: center; | ||||
|   max-width: 80%; | ||||
| } | ||||
|  | ||||
| #title-controls { | ||||
|   float: right; | ||||
| } | ||||
|  | ||||
| #panels a { | ||||
|   visibility: hidden; | ||||
|   width: 18px; | ||||
|   height: 20px; | ||||
|   overflow: hidden; | ||||
|   display: inline-block; | ||||
|   color: #ccc; | ||||
|   margin-left: 6px; | ||||
| } | ||||
|  | ||||
| #panels a::before { | ||||
|   visibility: visible; | ||||
| } | ||||
|  | ||||
| #panels a:hover { | ||||
|   color: #AAA; | ||||
| } | ||||
|  | ||||
| #panels a:active { | ||||
|   color: #AAA; | ||||
|   margin: 1px 0 -1px 6px; | ||||
| } | ||||
|  | ||||
| #panels a.active, | ||||
| #panels a.active:hover { | ||||
|   color: #AAA; | ||||
| } | ||||
|  | ||||
| #searchBox { | ||||
|   width: 165px; | ||||
|   float: left; | ||||
|   margin-left: 10px; | ||||
|   margin-top: -1px; | ||||
|   /* | ||||
|   border-radius: 5px; | ||||
|   background: #9b9b9b; | ||||
|   float: left; | ||||
|   margin-left: 5px; | ||||
|   margin-top: -5px; | ||||
|   padding: 3px 10px; | ||||
|   color: #000; | ||||
|   border: none; | ||||
|   outline: none; */ | ||||
|  | ||||
| } | ||||
|  | ||||
| input::-webkit-input-placeholder { | ||||
|     color: #454545; | ||||
| } | ||||
| input:-moz-placeholder { | ||||
|     color: #454545; | ||||
| } | ||||
| input:-ms-placeholder { | ||||
|     color: #454545; | ||||
| } | ||||
|  | ||||
| #divider { | ||||
|   position: absolute; | ||||
|   width: 1px; | ||||
|   border-right: 1px #000 solid; | ||||
|   height: 80%; | ||||
|   z-index: 1; | ||||
|   left: 50%; | ||||
|   margin-left: -1px; | ||||
|   top: 10%; | ||||
|   opacity: .15; | ||||
|   box-shadow: -2px 0 15px rgba(0, 0, 0, 1); | ||||
|   display: none; | ||||
| } | ||||
|  | ||||
| #divider.show { | ||||
|   display: block; | ||||
| } | ||||
|  | ||||
| #loader { | ||||
|   position: absolute; | ||||
|   z-index: 10; | ||||
|   left: 50%; | ||||
|   top: 50%; | ||||
|   margin: -33px 0 0 -33px; | ||||
| } | ||||
|  | ||||
| #tocView, | ||||
| #bookmarksView { | ||||
|   overflow-x: hidden; | ||||
|   overflow-y: hidden; | ||||
|   min-width: 300px; | ||||
|   width: 25%; | ||||
|   height: 100%; | ||||
|   visibility: hidden; | ||||
|   -webkit-transition: visibility 0 ease .5s; | ||||
|   -moz-transition: visibility 0 ease .5s; | ||||
|   -ms-transition: visibility 0 ease .5s; | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
| #sidebar.open #tocView, | ||||
| #sidebar.open #bookmarksView { | ||||
|   overflow-y: auto; | ||||
|   visibility: visible; | ||||
|   -webkit-transition: visibility 0 ease 0; | ||||
|   -moz-transition: visibility 0 ease 0; | ||||
|   -ms-transition: visibility 0 ease 0; | ||||
| } | ||||
|  | ||||
| #sidebar.open #tocView { | ||||
|   display: block; | ||||
| } | ||||
|  | ||||
| #tocView > ul, | ||||
| #bookmarksView > ul { | ||||
|   margin-top: 15px; | ||||
|   margin-bottom: 50px; | ||||
|   padding-left: 20px; | ||||
|   display: block; | ||||
| } | ||||
|  | ||||
| #tocView li, | ||||
| #bookmarksView li { | ||||
|   margin-bottom:10px; | ||||
|   width: 225px; | ||||
|   font-family: Georgia, "Times New Roman", Times, serif; | ||||
|   list-style: none; | ||||
|   text-transform: capitalize; | ||||
| } | ||||
|  | ||||
| #tocView li:active, | ||||
| #tocView li.currentChapter | ||||
| { | ||||
|   list-style: none; | ||||
| } | ||||
|  | ||||
| .list_item a { | ||||
|   color: #AAA; | ||||
|   text-decoration: none; | ||||
| } | ||||
|  | ||||
| .list_item a.chapter { | ||||
|   font-size: 1em; | ||||
| } | ||||
|  | ||||
| .list_item a.section { | ||||
|   font-size: .8em; | ||||
| } | ||||
|  | ||||
| .list_item.currentChapter > a, | ||||
| .list_item a:hover { | ||||
|   color: #f1f1f1 | ||||
| } | ||||
|  | ||||
| /* #tocView li.openChapter > a, */ | ||||
| .list_item a:hover { | ||||
|   color: #E2E2E2; | ||||
| } | ||||
|  | ||||
| .list_item ul { | ||||
|   padding-left:10px; | ||||
|   margin-top: 8px; | ||||
|   display: none; | ||||
| } | ||||
|  | ||||
| .list_item.currentChapter > ul, | ||||
| .list_item.openChapter > ul { | ||||
|   display: block; | ||||
| } | ||||
|  | ||||
| #tocView.hidden { | ||||
|   display: none; | ||||
| } | ||||
|  | ||||
| .toc_toggle { | ||||
|   display: inline-block; | ||||
|   width: 14px; | ||||
|   cursor: pointer; | ||||
|   -webkit-user-select: none; | ||||
|   -moz-user-select: none; | ||||
|   -ms-user-select: none; | ||||
|   user-select: none; | ||||
| } | ||||
|  | ||||
| .toc_toggle:before { | ||||
|   content: '▸'; | ||||
|   color: #fff; | ||||
|   margin-right: -4px; | ||||
| } | ||||
|  | ||||
| .currentChapter > .toc_toggle:before, | ||||
| .openChapter > .toc_toggle:before { | ||||
|   content: '▾'; | ||||
| } | ||||
|  | ||||
| .view { | ||||
|   width: 300px; | ||||
|   height: 100%; | ||||
|   display: none; | ||||
|   padding-top: 50px; | ||||
|   overflow-y: auto; | ||||
| } | ||||
|  | ||||
| #searchResults { | ||||
|   margin-bottom: 50px; | ||||
|   padding-left: 20px; | ||||
|   display: block; | ||||
| } | ||||
|  | ||||
| #searchResults li { | ||||
|   margin-bottom:10px; | ||||
|   width: 225px; | ||||
|   font-family: Georgia, "Times New Roman", Times, serif; | ||||
|   list-style: none; | ||||
| } | ||||
|  | ||||
| #searchResults a { | ||||
|   color: #AAA; | ||||
|   text-decoration: none; | ||||
| } | ||||
|  | ||||
| #searchResults p { | ||||
|   text-decoration: none; | ||||
|   font-size: 12px; | ||||
|   line-height: 16px; | ||||
| } | ||||
|  | ||||
| #searchResults p .match { | ||||
|   background: #ccc; | ||||
|   color: #000; | ||||
| } | ||||
|  | ||||
| #searchResults li > p { | ||||
|   color: #AAA; | ||||
| } | ||||
|  | ||||
| #searchResults li a:hover { | ||||
|   color: #E2E2E2; | ||||
| } | ||||
|  | ||||
| #searchView.shown { | ||||
|   display: block; | ||||
|   overflow-y: scroll; | ||||
| } | ||||
|  | ||||
| #notes { | ||||
|  padding: 0 0 0 34px; | ||||
| } | ||||
|  | ||||
| #notes li { | ||||
|   color: #eee; | ||||
|   font-size: 12px; | ||||
|   width: 240px; | ||||
|   border-top: 1px #fff solid; | ||||
|   padding-top: 6px; | ||||
|   margin-bottom: 6px; | ||||
| } | ||||
|  | ||||
| #notes li a { | ||||
|   color: #fff; | ||||
|   display: inline-block; | ||||
|   margin-left: 6px; | ||||
| } | ||||
|  | ||||
| #notes li a:hover { | ||||
|   text-decoration: underline; | ||||
| } | ||||
|  | ||||
| #notes li img { | ||||
|   max-width: 240px; | ||||
| } | ||||
|  | ||||
| #note-text { | ||||
|   display: block; | ||||
|   width: 260px; | ||||
|   height: 80px; | ||||
|   margin: 0 auto; | ||||
|   padding: 5px; | ||||
|   border-radius: 5px; | ||||
| } | ||||
|  | ||||
| #note-text[disabled], #note-text[disabled="disabled"]{ | ||||
|     opacity: .5; | ||||
| } | ||||
|  | ||||
| #note-anchor { | ||||
|   margin-left: 218px; | ||||
|   margin-top: 5px; | ||||
| } | ||||
|  | ||||
| #settingsPanel { | ||||
|   display:none; | ||||
| } | ||||
|  | ||||
| #settingsPanel h3 { | ||||
|   color:#f1f1f1; | ||||
|   font-family:Georgia, "Times New Roman", Times, serif; | ||||
|   margin-bottom:10px; | ||||
| } | ||||
|  | ||||
| #settingsPanel ul { | ||||
|   margin-top:60px; | ||||
|   list-style-type:none; | ||||
| } | ||||
|  | ||||
| #settingsPanel li { | ||||
|   font-size:1em; | ||||
|   color:#f1f1f1; | ||||
| } | ||||
|  | ||||
| #settingsPanel .xsmall {  font-size:x-small; } | ||||
| #settingsPanel .small {  font-size:small; } | ||||
| #settingsPanel .medium {  font-size:medium; } | ||||
| #settingsPanel .large {  font-size:large; } | ||||
| #settingsPanel .xlarge {  font-size:x-large; } | ||||
|  | ||||
| .highlight { background-color: yellow } | ||||
|  | ||||
| .modal { | ||||
|   position: fixed; | ||||
|   top: 50%; | ||||
|   left: 50%; | ||||
|   width: 50%; | ||||
|   width: 630px; | ||||
|  | ||||
|   height: auto; | ||||
|   z-index: 2000; | ||||
|   visibility: hidden; | ||||
|   margin-left: -320px; | ||||
|   margin-top: -160px; | ||||
|  | ||||
| } | ||||
|  | ||||
| .overlay { | ||||
|   position: fixed; | ||||
|   width: 100%; | ||||
|   height: 100%; | ||||
|   visibility: hidden; | ||||
|   top: 0; | ||||
|   left: 0; | ||||
|   z-index: 1000; | ||||
|   opacity: 0; | ||||
|   background: rgba(255,255,255,0.8); | ||||
|   -webkit-transition: all 0.3s; | ||||
|   -moz-transition: all 0.3s; | ||||
|   -ms-transition: all 0.3s; | ||||
|   transition: all 0.3s; | ||||
| } | ||||
|  | ||||
| .md-show { | ||||
|     visibility: visible; | ||||
| } | ||||
|  | ||||
| .md-show ~ .overlay { | ||||
|     opacity: 1; | ||||
|     visibility: visible; | ||||
| } | ||||
|  | ||||
| /* Content styles */ | ||||
| .md-content { | ||||
|   color: #fff; | ||||
|   background: #6b6b6b; | ||||
|   position: relative; | ||||
|   border-radius: 3px; | ||||
|   margin: 0 auto; | ||||
|   height: 320px; | ||||
| } | ||||
|  | ||||
| .md-content h3 { | ||||
|   margin: 0; | ||||
|   padding: 6px; | ||||
|   text-align: center; | ||||
|   font-size: 22px; | ||||
|   font-weight: 300; | ||||
|   opacity: 0.8; | ||||
|   background: rgba(0,0,0,0.1); | ||||
|   border-radius: 3px 3px 0 0; | ||||
| } | ||||
|  | ||||
| .md-content > div { | ||||
|   padding: 15px 40px 30px; | ||||
|   margin: 0; | ||||
|   font-weight: 300; | ||||
|   font-size: 14px; | ||||
| } | ||||
|  | ||||
| .md-content > div p { | ||||
|   margin: 0; | ||||
|   padding: 10px 0; | ||||
| } | ||||
|  | ||||
| .md-content > div ul { | ||||
|   margin: 0; | ||||
|   padding: 0 0 30px 20px; | ||||
| } | ||||
|  | ||||
| .md-content > div ul li { | ||||
|   padding: 5px 0; | ||||
| } | ||||
|  | ||||
| .md-content button { | ||||
|   display: block; | ||||
|   margin: 0 auto; | ||||
|   font-size: 0.8em; | ||||
| } | ||||
|  | ||||
| /* Effect 1: Fade in and scale up */ | ||||
| .md-effect-1 .md-content { | ||||
|   -webkit-transform: scale(0.7); | ||||
|   -moz-transform: scale(0.7); | ||||
|   -ms-transform: scale(0.7); | ||||
|   transform: scale(0.7); | ||||
|   opacity: 0; | ||||
|   -webkit-transition: all 0.3s; | ||||
|   -moz-transition: all 0.3s; | ||||
|   -ms-transition: all 0.3s; | ||||
|   transition: all 0.3s; | ||||
| } | ||||
|  | ||||
| .md-show.md-effect-1 .md-content { | ||||
|   -webkit-transform: scale(1); | ||||
|   -moz-transform: scale(1); | ||||
|   -ms-transform: scale(1); | ||||
|   transform: scale(1); | ||||
|   opacity: 1; | ||||
| } | ||||
|  | ||||
| .md-content > .closer { | ||||
|   font-size: 18px; | ||||
|   position: absolute; | ||||
|   right: 0; | ||||
|   top: 0; | ||||
|   font-size: 24px; | ||||
|   padding: 4px; | ||||
| } | ||||
|  | ||||
| @media only screen and (max-width: 1040px) { | ||||
|   #viewer{ | ||||
|     width: 50%; | ||||
|     margin-left: 25%; | ||||
|   } | ||||
|  | ||||
|   #divider, | ||||
|   #divider.show { | ||||
|     display: none; | ||||
|   } | ||||
| } | ||||
|  | ||||
| @media only screen and (max-width: 900px) { | ||||
|   #viewer{ | ||||
|     width: 60%; | ||||
|     margin-left: 20%; | ||||
|   } | ||||
|  | ||||
|   #prev { | ||||
|     left: 20px; | ||||
|   } | ||||
|  | ||||
|   #next { | ||||
|     right: 20px; | ||||
|   } | ||||
| } | ||||
|  | ||||
| @media only screen and (max-width: 550px) { | ||||
|   #viewer{ | ||||
|     width: 80%; | ||||
|     margin-left: 10%; | ||||
|   } | ||||
|  | ||||
|   #prev { | ||||
|     left: 0; | ||||
|   } | ||||
|  | ||||
|   #next { | ||||
|     right: 0; | ||||
|   } | ||||
|  | ||||
|   .arrow { | ||||
|     height: 100%; | ||||
|     top: 45px; | ||||
|     width: 10%; | ||||
|     text-indent: -10000px; | ||||
|   } | ||||
|  | ||||
|   #main { | ||||
|     -webkit-transform: translate(0, 0); | ||||
|     -moz-transform: translate(0, 0); | ||||
|     -ms-transform: translate(0, 0); | ||||
|     -webkit-transition: -webkit-transform .3s; | ||||
|     -moz-transition: -moz-transform .3s; | ||||
|     -ms-transition: -moz-transform .3s; | ||||
|   } | ||||
|  | ||||
|   #main.closed { | ||||
|     -webkit-transform: translate(260px, 0); | ||||
|     -moz-transform: translate(260px, 0); | ||||
|     -ms-transform: translate(260px, 0); | ||||
|   } | ||||
|  | ||||
|   #titlebar { | ||||
|     /* font-size: 16px; */ | ||||
|     /* margin: 0 50px 0 50px; */ | ||||
|   } | ||||
|  | ||||
|   #metainfo { | ||||
|     font-size: 10px; | ||||
|   } | ||||
|  | ||||
|   #tocView { | ||||
|     width: 260px; | ||||
|   } | ||||
|  | ||||
|   #tocView li { | ||||
|     font-size: 12px; | ||||
|   } | ||||
|  | ||||
|   #tocView > ul{ | ||||
|     padding-left: 10px; | ||||
|   } | ||||
| } | ||||
|  | ||||
|  | ||||
| /* For iPad portrait layouts only */ | ||||
| @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) { | ||||
|     #viewer iframe { | ||||
|         width: 460px; | ||||
|         height: 740px; | ||||
|     } | ||||
| } | ||||
|  /*For iPad landscape layouts only */ | ||||
| @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) { | ||||
|     #viewer iframe { | ||||
|         width: 460px; | ||||
|         height: 415px; | ||||
|     } | ||||
| } | ||||
| /* For iPhone portrait layouts only */ | ||||
| @media only screen and (max-device-width: 480px) and (orientation: portrait) { | ||||
|     #viewer { | ||||
|       width: 256px; | ||||
|       height: 432px; | ||||
|     } | ||||
|     #viewer iframe { | ||||
|        width: 256px; | ||||
|        height: 432px; | ||||
|     } | ||||
| } | ||||
| /* For iPhone landscape layouts only */ | ||||
| @media only screen and (max-device-width: 480px) and (orientation: landscape) { | ||||
|     #viewer iframe { | ||||
|         width: 256px; | ||||
|         height: 124px; | ||||
|     } | ||||
| } | ||||
|  | ||||
| [class^="icon-"]:before, [class*=" icon-"]:before { | ||||
|     font-family: "fontello"; | ||||
|     font-style: normal; | ||||
|     font-weight: normal; | ||||
|     speak: none; | ||||
|  | ||||
|     display: inline-block; | ||||
|     text-decoration: inherit; | ||||
|     width: 1em; | ||||
|     margin-right: .2em; | ||||
|     text-align: center; | ||||
|     /* opacity: .8; */ | ||||
|  | ||||
|     /* For safety - reset parent styles, that can break glyph codes*/ | ||||
|     font-variant: normal; | ||||
|     text-transform: none; | ||||
|  | ||||
|     /* you can be more comfortable with increased icons size */ | ||||
|     font-size: 112%; | ||||
| } | ||||
|  | ||||
|  | ||||
| .icon-search:before { content: '\e807'; } /* '' */ | ||||
| .icon-resize-full-1:before { content: '\e804'; } /* '' */ | ||||
| .icon-cancel-circled2:before { content: '\e80f'; } /* '' */ | ||||
| .icon-link:before { content: '\e80d'; } /* '' */ | ||||
| .icon-bookmark:before { content: '\e805'; } /* '' */ | ||||
| .icon-bookmark-empty:before { content: '\e806'; } /* '' */ | ||||
| .icon-download-cloud:before { content: '\e811'; } /* '' */ | ||||
| .icon-edit:before { content: '\e814'; } /* '' */ | ||||
| .icon-menu:before { content: '\e802'; } /* '' */ | ||||
| .icon-cog:before { content: '\e813'; } /* '' */ | ||||
| .icon-resize-full:before { content: '\e812'; } /* '' */ | ||||
| .icon-cancel-circled:before { content: '\e80e'; } /* '' */ | ||||
| .icon-up-dir:before { content: '\e80c'; } /* '' */ | ||||
| .icon-right-dir:before { content: '\e80b'; } /* '' */ | ||||
| .icon-angle-right:before { content: '\e809'; } /* '' */ | ||||
| .icon-angle-down:before { content: '\e80a'; } /* '' */ | ||||
| .icon-right:before { content: '\e815'; } /* '' */ | ||||
| .icon-list-1:before { content: '\e803'; } /* '' */ | ||||
| .icon-list-numbered:before { content: '\e801'; } /* '' */ | ||||
| .icon-columns:before { content: '\e810'; } /* '' */ | ||||
| .icon-list:before { content: '\e800'; } /* '' */ | ||||
| .icon-resize-small:before { content: '\e808'; } /* '' */ | ||||
							
								
								
									
										505
									
								
								cps/static/css/normalize.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,505 @@ | ||||
| /*! normalize.css v1.0.1 | MIT License | git.io/normalize */ | ||||
|  | ||||
| /* ========================================================================== | ||||
|    HTML5 display definitions | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. | ||||
|  */ | ||||
|  | ||||
| article, | ||||
| aside, | ||||
| details, | ||||
| figcaption, | ||||
| figure, | ||||
| footer, | ||||
| header, | ||||
| hgroup, | ||||
| nav, | ||||
| section, | ||||
| summary { | ||||
|     display: block; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. | ||||
|  */ | ||||
|  | ||||
| audio, | ||||
| canvas, | ||||
| video { | ||||
|     display: inline-block; | ||||
|     *display: inline; | ||||
|     *zoom: 1; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Prevents modern browsers from displaying `audio` without controls. | ||||
|  * Remove excess height in iOS 5 devices. | ||||
|  */ | ||||
|  | ||||
| audio:not([controls]) { | ||||
|     display: none; | ||||
|     height: 0; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3, | ||||
|  * and Safari 4. | ||||
|  * Known issue: no IE 6 support. | ||||
|  */ | ||||
|  | ||||
| [hidden] { | ||||
|     display: none; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Base | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using | ||||
|  *    `em` units. | ||||
|  * 2. Prevents iOS text size adjust after orientation change, without disabling | ||||
|  *    user zoom. | ||||
|  */ | ||||
|  | ||||
| html { | ||||
|     font-size: 100%; /* 1 */ | ||||
|     -webkit-text-size-adjust: 100%; /* 2 */ | ||||
|     -ms-text-size-adjust: 100%; /* 2 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses `font-family` inconsistency between `textarea` and other form | ||||
|  * elements. | ||||
|  */ | ||||
|  | ||||
| html, | ||||
| button, | ||||
| input, | ||||
| select, | ||||
| textarea { | ||||
|     font-family: sans-serif; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses margins handled incorrectly in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| body { | ||||
|     margin: 0; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Links | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Addresses `outline` inconsistency between Chrome and other browsers. | ||||
|  */ | ||||
|  | ||||
| a:focus { | ||||
|     outline: thin dotted; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Improves readability when focused and also mouse hovered in all browsers. | ||||
|  */ | ||||
|  | ||||
| a:active, | ||||
| a:hover { | ||||
|     outline: 0; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Typography | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Addresses font sizes and margins set differently in IE 6/7. | ||||
|  * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, | ||||
|  * and Chrome. | ||||
|  */ | ||||
|  | ||||
| h1 { | ||||
|     font-size: 2em; | ||||
|     margin: 0.67em 0; | ||||
| } | ||||
|  | ||||
| h2 { | ||||
|     font-size: 1.5em; | ||||
|     margin: 0.83em 0; | ||||
| } | ||||
|  | ||||
| h3 { | ||||
|     font-size: 1.17em; | ||||
|     margin: 1em 0; | ||||
| } | ||||
|  | ||||
| h4 { | ||||
|     font-size: 1em; | ||||
|     margin: 1.33em 0; | ||||
| } | ||||
|  | ||||
| h5 { | ||||
|     font-size: 0.83em; | ||||
|     margin: 1.67em 0; | ||||
| } | ||||
|  | ||||
| h6 { | ||||
|     font-size: 0.75em; | ||||
|     margin: 2.33em 0; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. | ||||
|  */ | ||||
|  | ||||
| abbr[title] { | ||||
|     border-bottom: 1px dotted; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. | ||||
|  */ | ||||
|  | ||||
| b, | ||||
| strong { | ||||
|     font-weight: bold; | ||||
| } | ||||
|  | ||||
| blockquote { | ||||
|     margin: 1em 40px; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses styling not present in Safari 5 and Chrome. | ||||
|  */ | ||||
|  | ||||
| dfn { | ||||
|     font-style: italic; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses styling not present in IE 6/7/8/9. | ||||
|  */ | ||||
|  | ||||
| mark { | ||||
|     background: #ff0; | ||||
|     color: #000; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses margins set differently in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| p, | ||||
| pre { | ||||
|     margin: 1em 0; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. | ||||
|  */ | ||||
|  | ||||
| code, | ||||
| kbd, | ||||
| pre, | ||||
| samp { | ||||
|     font-family: monospace, serif; | ||||
|     _font-family: 'courier new', monospace; | ||||
|     font-size: 1em; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Improves readability of pre-formatted text in all browsers. | ||||
|  */ | ||||
|  | ||||
| pre { | ||||
|     white-space: pre; | ||||
|     white-space: pre-wrap; | ||||
|     word-wrap: break-word; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses CSS quotes not supported in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| q { | ||||
|     quotes: none; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses `quotes` property not supported in Safari 4. | ||||
|  */ | ||||
|  | ||||
| q:before, | ||||
| q:after { | ||||
|     content: ''; | ||||
|     content: none; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses inconsistent and variable font size in all browsers. | ||||
|  */ | ||||
|  | ||||
| small { | ||||
|     font-size: 80%; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Prevents `sub` and `sup` affecting `line-height` in all browsers. | ||||
|  */ | ||||
|  | ||||
| sub, | ||||
| sup { | ||||
|     font-size: 75%; | ||||
|     line-height: 0; | ||||
|     position: relative; | ||||
|     vertical-align: baseline; | ||||
| } | ||||
|  | ||||
| sup { | ||||
|     top: -0.5em; | ||||
| } | ||||
|  | ||||
| sub { | ||||
|     bottom: -0.25em; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Lists | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Addresses margins set differently in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| dl, | ||||
| menu, | ||||
| ol, | ||||
| ul { | ||||
|     margin: 1em 0; | ||||
| } | ||||
|  | ||||
| dd { | ||||
|     margin: 0 0 0 40px; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses paddings set differently in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| menu, | ||||
| ol, | ||||
| ul { | ||||
|     padding: 0 0 0 40px; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Corrects list images handled incorrectly in IE 7. | ||||
|  */ | ||||
|  | ||||
| nav ul, | ||||
| nav ol { | ||||
|     list-style: none; | ||||
|     list-style-image: none; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Embedded content | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. | ||||
|  * 2. Improves image quality when scaled in IE 7. | ||||
|  */ | ||||
|  | ||||
| img { | ||||
|     border: 0; /* 1 */ | ||||
|     -ms-interpolation-mode: bicubic; /* 2 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Corrects overflow displayed oddly in IE 9. | ||||
|  */ | ||||
|  | ||||
| svg:not(:root) { | ||||
|     overflow: hidden; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Figures | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. | ||||
|  */ | ||||
|  | ||||
| figure { | ||||
|     margin: 0; | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Forms | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Corrects margin displayed oddly in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| form { | ||||
|     margin: 0; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Define consistent border, margin, and padding. | ||||
|  */ | ||||
|  | ||||
| fieldset { | ||||
|     border: 1px solid #c0c0c0; | ||||
|     margin: 0 2px; | ||||
|     padding: 0.35em 0.625em 0.75em; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Corrects color not being inherited in IE 6/7/8/9. | ||||
|  * 2. Corrects text not wrapping in Firefox 3. | ||||
|  * 3. Corrects alignment displayed oddly in IE 6/7. | ||||
|  */ | ||||
|  | ||||
| legend { | ||||
|     border: 0; /* 1 */ | ||||
|     padding: 0; | ||||
|     white-space: normal; /* 2 */ | ||||
|     *margin-left: -7px; /* 3 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Corrects font size not being inherited in all browsers. | ||||
|  * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, | ||||
|  *    and Chrome. | ||||
|  * 3. Improves appearance and consistency in all browsers. | ||||
|  */ | ||||
|  | ||||
| button, | ||||
| input, | ||||
| select, | ||||
| textarea { | ||||
|     font-size: 100%; /* 1 */ | ||||
|     margin: 0; /* 2 */ | ||||
|     vertical-align: baseline; /* 3 */ | ||||
|     *vertical-align: middle; /* 3 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in | ||||
|  * the UA stylesheet. | ||||
|  */ | ||||
|  | ||||
| button, | ||||
| input { | ||||
|     line-height: normal; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` | ||||
|  *    and `video` controls. | ||||
|  * 2. Corrects inability to style clickable `input` types in iOS. | ||||
|  * 3. Improves usability and consistency of cursor style between image-type | ||||
|  *    `input` and others. | ||||
|  * 4. Removes inner spacing in IE 7 without affecting normal text inputs. | ||||
|  *    Known issue: inner spacing remains in IE 6. | ||||
|  */ | ||||
|  | ||||
| button, | ||||
| html input[type="button"], /* 1 */ | ||||
| input[type="reset"], | ||||
| input[type="submit"] { | ||||
|     -webkit-appearance: button; /* 2 */ | ||||
|     cursor: pointer; /* 3 */ | ||||
|     *overflow: visible;  /* 4 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Re-set default cursor for disabled elements. | ||||
|  */ | ||||
|  | ||||
| button[disabled], | ||||
| input[disabled] { | ||||
|     cursor: default; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Addresses box sizing set to content-box in IE 8/9. | ||||
|  * 2. Removes excess padding in IE 8/9. | ||||
|  * 3. Removes excess padding in IE 7. | ||||
|  *    Known issue: excess padding remains in IE 6. | ||||
|  */ | ||||
|  | ||||
| input[type="checkbox"], | ||||
| input[type="radio"] { | ||||
|     box-sizing: border-box; /* 1 */ | ||||
|     padding: 0; /* 2 */ | ||||
|     *height: 13px; /* 3 */ | ||||
|     *width: 13px; /* 3 */ | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. | ||||
|  * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome | ||||
|  *    (include `-moz` to future-proof). | ||||
|  */ | ||||
| /*  | ||||
| input[type="search"] { | ||||
|     -webkit-appearance: textfield; | ||||
|     -moz-box-sizing: content-box; | ||||
|     -webkit-box-sizing: content-box;  | ||||
|     box-sizing: content-box; | ||||
| } | ||||
| */ | ||||
|  | ||||
| /* | ||||
|  * Removes inner padding and search cancel button in Safari 5 and Chrome | ||||
|  * on OS X. | ||||
|  */ | ||||
|  | ||||
| /* input[type="search"]::-webkit-search-cancel-button, | ||||
| input[type="search"]::-webkit-search-decoration { | ||||
|     -webkit-appearance: none; | ||||
| } */ | ||||
|  | ||||
| /* | ||||
|  * Removes inner padding and border in Firefox 3+. | ||||
|  */ | ||||
|  | ||||
| button::-moz-focus-inner, | ||||
| input::-moz-focus-inner { | ||||
|     border: 0; | ||||
|     padding: 0; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * 1. Removes default vertical scrollbar in IE 6/7/8/9. | ||||
|  * 2. Improves readability and alignment in all browsers. | ||||
|  */ | ||||
|  | ||||
| textarea { | ||||
|     overflow: auto; /* 1 */ | ||||
|     vertical-align: top; /* 2 */ | ||||
| } | ||||
|  | ||||
| /* ========================================================================== | ||||
|    Tables | ||||
|    ========================================================================== */ | ||||
|  | ||||
| /* | ||||
|  * Remove most spacing between table cells. | ||||
|  */ | ||||
|  | ||||
| table { | ||||
|     border-collapse: collapse; | ||||
|     border-spacing: 0; | ||||
| } | ||||
							
								
								
									
										96
									
								
								cps/static/css/popup.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,96 @@ | ||||
| /* http://davidwalsh.name/css-tooltips */ | ||||
| /* base CSS element */ | ||||
| .popup { | ||||
|   background: #eee; | ||||
|   border: 1px solid #ccc; | ||||
|   padding: 10px; | ||||
|   border-radius: 8px; | ||||
|   box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); | ||||
|   position: fixed; | ||||
|   max-width: 300px; | ||||
|   font-size: 12px; | ||||
|    | ||||
|   display: none; | ||||
|   margin-left: 2px; | ||||
|    | ||||
|   margin-top: 30px; | ||||
| } | ||||
|  | ||||
| .popup.above { | ||||
|   margin-top: -10px; | ||||
| } | ||||
|  | ||||
| .popup.left { | ||||
|   margin-left: -20px; | ||||
| } | ||||
|  | ||||
| .popup.right { | ||||
|   margin-left: 40px; | ||||
| } | ||||
|  | ||||
| .pop_content { | ||||
|   max-height: 225px; | ||||
|   overflow-y: auto; | ||||
| } | ||||
|  | ||||
| .pop_content > p { | ||||
|   margin-top: 0; | ||||
| } | ||||
|  | ||||
| /* below */ | ||||
| .popup:before { | ||||
|   position: absolute; | ||||
|   display: inline-block; | ||||
|   border-bottom: 10px solid #eee; | ||||
|   border-right: 10px solid transparent; | ||||
|   border-left: 10px solid transparent; | ||||
|   border-bottom-color: rgba(0, 0, 0, 0.2); | ||||
|   left: 50%; | ||||
|   top: -10px; | ||||
|   margin-left: -6px; | ||||
|   content: ''; | ||||
| } | ||||
|  | ||||
| .popup:after { | ||||
|   position: absolute; | ||||
|   display: inline-block; | ||||
|   border-bottom: 9px solid #eee; | ||||
|   border-right: 9px solid transparent; | ||||
|   border-left: 9px solid transparent; | ||||
|   left: 50%; | ||||
|   top: -9px; | ||||
|   margin-left: -5px; | ||||
|   content: ''; | ||||
| } | ||||
|  | ||||
| /* above */ | ||||
| .popup.above:before { | ||||
|   border-bottom: none; | ||||
|   border-top: 10px solid #eee; | ||||
|   border-top-color: rgba(0, 0, 0, 0.2); | ||||
|   top: 100%; | ||||
| } | ||||
|  | ||||
| .popup.above:after { | ||||
|   border-bottom: none; | ||||
|   border-top: 9px solid #eee; | ||||
|   top: 100%; | ||||
| } | ||||
|  | ||||
| .popup.left:before, | ||||
| .popup.left:after | ||||
| { | ||||
|   left: 20px; | ||||
| } | ||||
|  | ||||
| .popup.right:before, | ||||
| .popup.right:after | ||||
| { | ||||
|   left: auto; | ||||
|   right: 20px; | ||||
| } | ||||
|  | ||||
|  | ||||
| .popup.show, .popup.on { | ||||
|   display: block; | ||||
| } | ||||
| @@ -1,4 +1,10 @@ | ||||
| @import url(https://fonts.googleapis.com/css?family=Grand+Hotel); | ||||
| @font-face { | ||||
|   font-family: 'Grand Hotel'; | ||||
|   font-style: normal; | ||||
|   font-weight: 400; | ||||
|   src: local('Grand Hotel'), local('GrandHotel-Regular'), url("../fonts/GrandHotel-Regular.ttf") format('truetype'); | ||||
| } | ||||
|  | ||||
| body{background:#f2f2f2}body h2{font-weight:normal;color:#444} | ||||
| a{color: #45b29d}a:hover{color: #444;} | ||||
| .navigation .nav-head{text-transform:uppercase;color:#999;margin:20px 0}.navigation .nav-head:nth-child(1n+2){border-top:1px solid #ccc;padding-top:20px} | ||||
|   | ||||
 OzzieIsaacs
					OzzieIsaacs