X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=simpleWebSlides.css;h=3668572819867f2ce62184fb18733bf3c7884797;hb=260077aa5e5437d055ea4aa249930c3a9653b6c6;hp=0a4341842345060b8cbfd6d36a92e5fdda6a373a;hpb=8c3cd44b47743bc0918e35b14e262563589c9da3;p=hacks%2FsimpleWebSlides.git diff --git a/simpleWebSlides.css b/simpleWebSlides.css index 0a43418..3668572 100644 --- a/simpleWebSlides.css +++ b/simpleWebSlides.css @@ -1,38 +1,73 @@ /* 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; +/* Common */ +body { + margin: 0 0; + padding: 0 0; +} +.sws-active-slide { + display: block; +} +.sws-active-object { + visibility: visible; +} +.sws-canvas { + display: block; } -:root.sws-print .sws-canvas { - position: relative; +.sws-title { + vertical-align:middle; +} +.sws-inner-canvas { + /* white-space: nowrap;*/ +} +.sws-content { + margin: 0vh; + padding: 0vh; display:inline-block; - height: 210mm; - page-break-after: auto; - padding: 0pt 0pt 0pt 0pt; - margin: 0pt 0pt 0pt 0pt; - overflow: hidden; + width: 100%; + vertical-align: middle; + max-height: 100%; + overflow:hidden; +} +.sws-vertical-align { + display:inline-block; + height: 33%; + width: 0%; + vertical-align:text-bottom; } -.sws-canvas :last { - page-break-after: avoid; + +body > h1, body > h2, body > h3 { + display: none; +} +/* Display Mode */ +/****************************************/ + +:root.sws-display .sws-inactive-object { + visibility: hidden; +} + +:root.sws-display body { + background: black; } :root.sws-display .sws-canvas { width:133.3vh; height:100vh; } +:root.sws-display .sws-inner-canvas { + display:inline-block; +} +/* display mode */ +/* Aspect is 4/3, 16/9, 16/10 (default is 4/3) */ :root.sws-aspect-4-3 .sws-canvas { width:133.3vh; height:100vh; - } + :root.sws-aspect-16-9 .sws-canvas { width:177.7vh; height:100vh; @@ -43,7 +78,6 @@ height:100vh; } - :root.sws-display .sws-canvas { position: relative; margin-left: auto; @@ -53,63 +87,71 @@ margin-bottom: 0vh; } -.sws-active-slide { - display: block; -} - :root.sws-display .sws-inactive-slide { display: none; } -:root.sws-print .sws-inactive-slide { - opacity: 1; + +/* Print Mode */ +/* ****************************************** */ + +@page { margin: 0pt 0pt 0pt 0pt; } + +:root.sws-print body { + background: white; } -.sws-active-object { - visibility: visible; +: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; + width: 297mm; + height: 210mm; + page-break-after: auto; + padding: 0pt 0pt 0pt 0pt; + margin: 0pt 0pt 0pt 0pt; + overflow: hidden; } +:root.sws-print .sws-canvas:last { + page-break-after: avoid; +} -@media screen { - .sws-inactive-object { - visibility: hidden; - } + + +:root.sws-print .sws-inactive-slide { + opacity: 1; + display: inline-block; } + +p { width: 100%; } + .sws-header, .sws-title, .sws-inner-canvas, .sws-footer { position: absolute; width: 100%; - display:inline-block; padding: 0vh; margin: 0vh; border: 0vh; } -.sws-title { - vertical-align:middle; -} -.sws-inner-canvas { - /* white-space: nowrap;*/ -} -.sws-content { - margin: 0vh; - padding: 0vh; - display:inline-block; - width: 100%; - vertical-align: middle; - max-height: 100%; - overflow:hidden; -} -.sws-vertical-align { - display:inline-block; - height: 33%; - width: 0%; - vertical-align:text-bottom; + +:root.sws-print .sws-inner-canvas { + display:block; } -body > h1, body > h2, body > h3 { - display: none; -} + +/* Control Panel */ +/*****************************************/ + + @font-face { font-family: 'entypo';