X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=simpleWebSlides.css;h=0a4341842345060b8cbfd6d36a92e5fdda6a373a;hb=8c3cd44b47743bc0918e35b14e262563589c9da3;hp=d77a3a6139da2a353fab489c418b87468d492924;hpb=3c70fc13da0c911d97e8712343b6dfaffd42588f;p=hacks%2FsimpleWebSlides.git diff --git a/simpleWebSlides.css b/simpleWebSlides.css index d77a3a6..0a43418 100644 --- a/simpleWebSlides.css +++ b/simpleWebSlides.css @@ -1,17 +1,54 @@ +/* default is 4:3 */ +@page { margin: 0pt 0pt 0pt 0pt; } + +:root.sws-print body { + width: 297mm; + overflow:auto; + padding: 0pt 0pt 0pt 0pt; + margin: 0pt 0pt 0pt 0pt; + +} + +:root.sws-print .sws-canvas { + position: relative; + display:inline-block; + height: 210mm; + page-break-after: auto; + padding: 0pt 0pt 0pt 0pt; + margin: 0pt 0pt 0pt 0pt; + overflow: hidden; +} + +.sws-canvas :last { + page-break-after: avoid; +} + +:root.sws-display .sws-canvas { + width:133.3vh; + height:100vh; +} + :root.sws-aspect-4-3 .sws-canvas { width:133.3vh; height:100vh; + } :root.sws-aspect-16-9 .sws-canvas { - width:177.7vh; - height:100vh; + width:177.7vh; + height:100vh; } -.sws-canvas { + +:root.sws-aspect-16-10 .sws-canvas { + width:160vh; + height:100vh; +} + + +:root.sws-display .sws-canvas { position: relative; margin-left: auto; margin-right: auto; padding: 0vh; - overflow:hidden; margin-top: 0vh; margin-bottom: 0vh; } @@ -20,16 +57,23 @@ display: block; } -.sws-inactive-slide { - display: none; +:root.sws-display .sws-inactive-slide { + display: none; +} + +:root.sws-print .sws-inactive-slide { + opacity: 1; } .sws-active-object { visibility: visible; } -.sws-inactive-object { - visibility: hidden; + +@media screen { + .sws-inactive-object { + visibility: hidden; + } } .sws-header, .sws-title, .sws-inner-canvas, .sws-footer { @@ -44,7 +88,7 @@ vertical-align:middle; } .sws-inner-canvas { - white-space: nowrap; + /* white-space: nowrap;*/ } .sws-content { margin: 0vh; @@ -62,48 +106,112 @@ vertical-align:text-bottom; } -body { - overflow:hidden; - margin: 0vh; - padding: 0vh; -} body > h1, body > h2, body > h3 { display: none; } +@font-face { + font-family: 'entypo'; + font-style: 'normal'; + font-weight: 'normal'; + src: url('entypo.woff') format('woff'); +} + +/* entypo */ +.sws-symbol { + font-family: 'entypo'; +} +#sws-control-panel-canvas { + position: fixed; + z-index: 100; + left: 0pt; + bottom: 0pt; + width: 100%; + height: 100%; + overflow:hidden; + text-align: center; + display:none; +} #sws-control-panel { /* visibility: hidden;*/ - display:none; - position: absolute; - bottom: 60pt; - left: 60pt; - text-align: center; - font-size:30pt; - border-radius: 5pt; - background-color: #ffffff; - opacity: 0.8; + font-size:6vh; + width: 100vh; + bottom: 0vh; + display:inline-block; + border-radius: 1vh; + background-color: white; + opacity: 0.9; color: black; z-index: 100; + margin-left: auto; + margin-right:auto; vertical-align:middle; - height: 60pt; -/* width:100%;*/ } -#sws-control-panel:before { - content : ""; - display: inline-block; + + +#sws-control-panel-canvas:after{ + content:""; + display:inline-block; + width: 0vh; height: 100%; - width: 0pt; - vertical-align: middle; + background:pink; + vertical-align:bottom; } + +#sws-control-panel-title-bar { + width: 100%; + font-size: 3vh; + text-align:right; +} + +#sws-control-panel select + { + display: inline-block; + vertical-align: middle; + font-size: 3vh; + } + +#sws-control-panel-navigation { + text-align: center; +} + #sws-control-panel a { + color: black; text-decoration: none; display:inline-block; - padding:0pt 10pt 0pt 10pt; + padding:0pt 1em; 0pt 1em; vertical-align: middle; } + +#sws-control-panel-title-bar a { + padding:0vh 2vh 0vh 0vh; + margin: 0 0 0 0; +} + #sws-control-panel a:hover { cursor: pointer; } +#sws-control-panel-slide-input +{ + font-size: 3vh; + width: 3em; + vertical-align:middle; +} +#sws-control-panel-total-slides { + font-size: 3vh; + vertical-align:middle; +} +#sws-control-panel-navigation-bar { + width: 50vh; +} +#sws-print-container { + top: 0; + left: 0; + width: 29.7cm; + overflow: auto; + border: 1px; + padding: 1px 1px 1px 1px; +} \ No newline at end of file