github.com/mweagle/Sparta@v1.15.0/docs_source/static/presentations/reveal.js-3.9.2/css/print/pdf.css (about)

     1  /**
     2   * This stylesheet is used to print reveal.js
     3   * presentations to PDF.
     4   *
     5   * https://github.com/hakimel/reveal.js#pdf-export
     6   */
     7  
     8  * {
     9  	-webkit-print-color-adjust: exact;
    10  }
    11  
    12  body {
    13  	margin: 0 auto !important;
    14  	border: 0;
    15  	padding: 0;
    16  	float: none !important;
    17  	overflow: visible;
    18  }
    19  
    20  html {
    21  	width: 100%;
    22  	height: 100%;
    23  	overflow: visible;
    24  }
    25  
    26  /* Remove any elements not needed in print. */
    27  .nestedarrow,
    28  .reveal .controls,
    29  .reveal .progress,
    30  .reveal .playback,
    31  .reveal.overview,
    32  .fork-reveal,
    33  .share-reveal,
    34  .state-background {
    35  	display: none !important;
    36  }
    37  
    38  h1, h2, h3, h4, h5, h6 {
    39  	text-shadow: 0 0 0 #000 !important;
    40  }
    41  
    42  .reveal pre code {
    43  	overflow: hidden !important;
    44  	font-family: Courier, 'Courier New', monospace !important;
    45  }
    46  
    47  ul, ol, div, p {
    48  	visibility: visible;
    49  	position: static;
    50  	width: auto;
    51  	height: auto;
    52  	display: block;
    53  	overflow: visible;
    54  	margin: auto;
    55  }
    56  .reveal {
    57  	width: auto !important;
    58  	height: auto !important;
    59  	overflow: hidden !important;
    60  }
    61  .reveal .slides {
    62  	position: static;
    63  	width: 100% !important;
    64  	height: auto !important;
    65  	zoom: 1 !important;
    66  
    67  	left: auto;
    68  	top: auto;
    69  	margin: 0 !important;
    70  	padding: 0 !important;
    71  
    72  	overflow: visible;
    73  	display: block;
    74  
    75  	perspective: none;
    76  	perspective-origin: 50% 50%;
    77  }
    78  
    79  .reveal .slides .pdf-page {
    80  	position: relative;
    81  	overflow: hidden;
    82  	z-index: 1;
    83  
    84  	page-break-after: always;
    85  }
    86  
    87  .reveal .slides section {
    88  	visibility: visible !important;
    89  	display: block !important;
    90  	position: absolute !important;
    91  
    92  	margin: 0 !important;
    93  	padding: 0 !important;
    94  	box-sizing: border-box !important;
    95  	min-height: 1px;
    96  
    97  	opacity: 1 !important;
    98  
    99  	transform-style: flat !important;
   100  	transform: none !important;
   101  }
   102  
   103  .reveal section.stack {
   104  	position: relative !important;
   105  	margin: 0 !important;
   106  	padding: 0 !important;
   107  	page-break-after: avoid !important;
   108  	height: auto !important;
   109  	min-height: auto !important;
   110  }
   111  
   112  .reveal img {
   113  	box-shadow: none;
   114  }
   115  
   116  .reveal .roll {
   117  	overflow: visible;
   118  	line-height: 1em;
   119  }
   120  
   121  /* Slide backgrounds are placed inside of their slide when exporting to PDF */
   122  .reveal .slide-background {
   123  	display: block !important;
   124  	position: absolute;
   125  	top: 0;
   126  	left: 0;
   127  	width: 100%;
   128  	height: 100%;
   129  	z-index: auto !important;
   130  }
   131  
   132  /* Display slide speaker notes when 'showNotes' is enabled */
   133  .reveal.show-notes {
   134  	max-width: none;
   135  	max-height: none;
   136  }
   137  .reveal .speaker-notes-pdf {
   138  	display: block;
   139  	width: 100%;
   140  	height: auto;
   141  	max-height: none;
   142  	top: auto;
   143  	right: auto;
   144  	bottom: auto;
   145  	left: auto;
   146  	z-index: 100;
   147  }
   148  
   149  /* Layout option which makes notes appear on a separate page */
   150  .reveal .speaker-notes-pdf[data-layout="separate-page"] {
   151  	position: relative;
   152  	color: inherit;
   153  	background-color: transparent;
   154  	padding: 20px;
   155  	page-break-after: always;
   156  	border: 0;
   157  }
   158  
   159  /* Display slide numbers when 'slideNumber' is enabled */
   160  .reveal .slide-number-pdf {
   161  	display: block;
   162  	position: absolute;
   163  	font-size: 14px;
   164  }