Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

289 lines
6.2KB

  1. /**
  2. * A simple theme for reveal.js presentations, similar
  3. * to the default theme. The accent color is darkblue.
  4. *
  5. * This theme is Copyright (C) 2012 Owen Versteeg, https://github.com/StereotypicalApps. It is MIT licensed.
  6. * reveal.js is Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
  7. */
  8. @import url(https://fonts.googleapis.com/css?family=News+Cycle:400,700);
  9. @import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);
  10. section.has-dark-background, section.has-dark-background h1, section.has-dark-background h2, section.has-dark-background h3, section.has-dark-background h4, section.has-dark-background h5, section.has-dark-background h6 {
  11. color: #fff; }
  12. /*********************************************
  13. * GLOBAL STYLES
  14. *********************************************/
  15. :root {
  16. --background-color: #fff;
  17. --main-font: Lato, sans-serif;
  18. --main-font-size: 40px;
  19. --main-color: #000;
  20. --block-margin: 20px;
  21. --heading-margin: 0 0 20px 0;
  22. --heading-font: News Cycle, Impact, sans-serif;
  23. --heading-color: #000;
  24. --heading-line-height: 1.2;
  25. --heading-letter-spacing: normal;
  26. --heading-text-transform: none;
  27. --heading-text-shadow: none;
  28. --heading-font-weight: normal;
  29. --heading1-text-shadow: none;
  30. --heading1-size: 3.77em;
  31. --heading2-size: 2.11em;
  32. --heading3-size: 1.55em;
  33. --heading4-size: 1em;
  34. --code-font: monospace;
  35. --link-color: #00008B;
  36. --link-color-hover: #0000f1;
  37. --selection-background-color: rgba(0, 0, 0, 0.99);
  38. --selection-color: #fff; }
  39. .reveal-viewport {
  40. background: #fff;
  41. background-color: #fff; }
  42. .reveal {
  43. font-family: "Lato", sans-serif;
  44. font-size: 40px;
  45. font-weight: normal;
  46. color: #000; }
  47. .reveal ::selection {
  48. color: #fff;
  49. background: rgba(0, 0, 0, 0.99);
  50. text-shadow: none; }
  51. .reveal ::-moz-selection {
  52. color: #fff;
  53. background: rgba(0, 0, 0, 0.99);
  54. text-shadow: none; }
  55. .reveal .slides section,
  56. .reveal .slides section > section {
  57. line-height: 1.3;
  58. font-weight: inherit; }
  59. /*********************************************
  60. * HEADERS
  61. *********************************************/
  62. .reveal h1,
  63. .reveal h2,
  64. .reveal h3,
  65. .reveal h4,
  66. .reveal h5,
  67. .reveal h6 {
  68. margin: 0 0 20px 0;
  69. color: #000;
  70. font-family: "News Cycle", Impact, sans-serif;
  71. font-weight: normal;
  72. line-height: 1.2;
  73. letter-spacing: normal;
  74. text-transform: none;
  75. text-shadow: none;
  76. word-wrap: break-word; }
  77. .reveal h1 {
  78. font-size: 3.77em; }
  79. .reveal h2 {
  80. font-size: 2.11em; }
  81. .reveal h3 {
  82. font-size: 1.55em; }
  83. .reveal h4 {
  84. font-size: 1em; }
  85. .reveal h1 {
  86. text-shadow: none; }
  87. /*********************************************
  88. * OTHER
  89. *********************************************/
  90. .reveal p {
  91. margin: 20px 0;
  92. line-height: 1.3; }
  93. /* Ensure certain elements are never larger than the slide itself */
  94. .reveal img,
  95. .reveal video,
  96. .reveal iframe {
  97. max-width: 95%;
  98. max-height: 95%; }
  99. .reveal strong,
  100. .reveal b {
  101. font-weight: bold; }
  102. .reveal em {
  103. font-style: italic; }
  104. .reveal ol,
  105. .reveal dl,
  106. .reveal ul {
  107. display: inline-block;
  108. text-align: left;
  109. margin: 0 0 0 1em; }
  110. .reveal ol {
  111. list-style-type: decimal; }
  112. .reveal ul {
  113. list-style-type: disc; }
  114. .reveal ul ul {
  115. list-style-type: square; }
  116. .reveal ul ul ul {
  117. list-style-type: circle; }
  118. .reveal ul ul,
  119. .reveal ul ol,
  120. .reveal ol ol,
  121. .reveal ol ul {
  122. display: block;
  123. margin-left: 40px; }
  124. .reveal dt {
  125. font-weight: bold; }
  126. .reveal dd {
  127. margin-left: 40px; }
  128. .reveal blockquote {
  129. display: block;
  130. position: relative;
  131. width: 70%;
  132. margin: 20px auto;
  133. padding: 5px;
  134. font-style: italic;
  135. background: rgba(255, 255, 255, 0.05);
  136. box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
  137. .reveal blockquote p:first-child,
  138. .reveal blockquote p:last-child {
  139. display: inline-block; }
  140. .reveal q {
  141. font-style: italic; }
  142. .reveal pre {
  143. display: block;
  144. position: relative;
  145. width: 90%;
  146. margin: 20px auto;
  147. text-align: left;
  148. font-size: 0.55em;
  149. font-family: monospace;
  150. line-height: 1.2em;
  151. word-wrap: break-word;
  152. box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15); }
  153. .reveal code {
  154. font-family: monospace;
  155. text-transform: none; }
  156. .reveal pre code {
  157. display: block;
  158. padding: 5px;
  159. overflow: auto;
  160. max-height: 400px;
  161. word-wrap: normal; }
  162. .reveal table {
  163. margin: auto;
  164. border-collapse: collapse;
  165. border-spacing: 0; }
  166. .reveal table th {
  167. font-weight: bold; }
  168. .reveal table th,
  169. .reveal table td {
  170. text-align: left;
  171. padding: 0.2em 0.5em 0.2em 0.5em;
  172. border-bottom: 1px solid; }
  173. .reveal table th[align="center"],
  174. .reveal table td[align="center"] {
  175. text-align: center; }
  176. .reveal table th[align="right"],
  177. .reveal table td[align="right"] {
  178. text-align: right; }
  179. .reveal table tbody tr:last-child th,
  180. .reveal table tbody tr:last-child td {
  181. border-bottom: none; }
  182. .reveal sup {
  183. vertical-align: super;
  184. font-size: smaller; }
  185. .reveal sub {
  186. vertical-align: sub;
  187. font-size: smaller; }
  188. .reveal small {
  189. display: inline-block;
  190. font-size: 0.6em;
  191. line-height: 1.2em;
  192. vertical-align: top; }
  193. .reveal small * {
  194. vertical-align: top; }
  195. .reveal img {
  196. margin: 20px 0; }
  197. /*********************************************
  198. * LINKS
  199. *********************************************/
  200. .reveal a {
  201. color: #00008B;
  202. text-decoration: none;
  203. transition: color .15s ease; }
  204. .reveal a:hover {
  205. color: #0000f1;
  206. text-shadow: none;
  207. border: none; }
  208. .reveal .roll span:after {
  209. color: #fff;
  210. background: #00003f; }
  211. /*********************************************
  212. * Frame helper
  213. *********************************************/
  214. .reveal .r-frame {
  215. border: 4px solid #000;
  216. box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
  217. .reveal a .r-frame {
  218. transition: all .15s linear; }
  219. .reveal a:hover .r-frame {
  220. border-color: #00008B;
  221. box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }
  222. /*********************************************
  223. * NAVIGATION CONTROLS
  224. *********************************************/
  225. .reveal .controls {
  226. color: #00008B; }
  227. /*********************************************
  228. * PROGRESS BAR
  229. *********************************************/
  230. .reveal .progress {
  231. background: rgba(0, 0, 0, 0.2);
  232. color: #00008B; }
  233. /*********************************************
  234. * PRINT BACKGROUND
  235. *********************************************/
  236. @media print {
  237. .backgrounds {
  238. background-color: #fff; } }