diff options
author | Jakob Odersky <jakob@odersky.com> | 2016-05-24 22:22:04 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2016-05-24 22:22:04 -0700 |
commit | 2211c7687dde28f4cd6460a5bc409917b1d0e48e (patch) | |
tree | a4589844bd16aeaf5dfca97842ddd1cab99d6dd7 /presentation/template.html | |
parent | 4293218d7897c9de3228dbf3f0bb4d4fc38a73cb (diff) | |
download | project-condor.github.io-2211c7687dde28f4cd6460a5bc409917b1d0e48e.tar.gz project-condor.github.io-2211c7687dde28f4cd6460a5bc409917b1d0e48e.tar.bz2 project-condor.github.io-2211c7687dde28f4cd6460a5bc409917b1d0e48e.zip |
Add presentation
Diffstat (limited to 'presentation/template.html')
-rw-r--r-- | presentation/template.html | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/presentation/template.html b/presentation/template.html new file mode 100644 index 0000000..b26a72b --- /dev/null +++ b/presentation/template.html @@ -0,0 +1,123 @@ +<!doctype html> +<html lang="en"> + <head> + <meta charset="utf-8"> + + <title>$title$</title> + + <meta name="description" content="$title$"> + + $for(author)$ + <meta name="author" content="$author$" /> + $endfor$ + + <meta name="apple-mobile-web-app-capable" content="yes" /> + <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> + + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> + + <link rel="stylesheet" href="revealjs/css/reveal.css"> + $if(theme)$ + <link rel="stylesheet" href="revealjs/css/theme/$theme$.css" id="theme"> + $else$ + <link rel="stylesheet" href="revealjs/css/theme/default.css" id="theme"> + $endif$ + + + <!-- For syntax highlighting --> + $if(highlight-style)$ + <link rel="stylesheet" href="revealjs/lib/css/$highlight-style$.css"> + $else$ + <link rel="stylesheet" href="revealjs/lib/css/zenburn.css"> + $endif$ + + <!-- If the query includes 'print-pdf', use the PDF print sheet --> + <script> + var link = document.createElement( 'link' ); + link.rel = 'stylesheet'; + link.type = 'text/css'; + link.href = window.location.search.match( /print-pdf/gi ) ? 'revealjs/css/print/pdf.css' : 'revealjs/css/print/paper.css'; + document.getElementsByTagName( 'head' )[0].appendChild( link ); + </script> + + <!--[if lt IE 9]> + <script src="lib/js/html5shiv.js"></script> + <![endif]--> + $for(header-includes)$ + $header-includes$ + $endfor$ + </head> + + <body> + $for(include-before)$ + $include-before$ + $endfor$ + + <div class="reveal"> + + <!-- Any section element inside of this container is displayed as a slide --> + <div class="slides"> + + <section> + <h2>$title$</h2> + $for(author)$<h5>$author$</h5>$endfor$ + $if(github)$ + <h5> + <a href="https://github.com/$github$">@$github$</a> + </h5> + $endif$ + <p> + <h4>$date$</h4> + </p> + </section> + + $if(toc)$ + <section> + <h2>Outline</h2> + <nav id="$idprefix$TOC"> + $toc$ + </nav> + </section> + $endif$ + + $body$ + </div> + + <script src="revealjs/lib/js/head.min.js"></script> + <script src="revealjs/js/reveal.js"></script> + + <script> + // Full list of configuration options available here: + // https://github.com/hakimel/reveal.js#configuration + Reveal.initialize({ + controls: true, + progress: true, + history: true, + center: false, + // available themes are in /css/theme + $if(theme)$ + theme: Reveal.getQueryHash().theme || '$theme$', + $else$ + theme: Reveal.getQueryHash().theme || 'default', + $endif$ + // default/cube/page/concave/zoom/linear/fade/none + $if(transition)$ + transition: Reveal.getQueryHash().transition || '$transition$', + $else$ + transition: Reveal.getQueryHash().transition || 'default', + $endif$ + // Optional libraries used to extend on reveal.js + dependencies: [ + { src: 'revealjs/lib/js/classList.js', condition: function() { return !document.body.classList; } }, + { src: 'revealjs/plugin/markdown/showdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, + { src: 'revealjs/plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, + { src: 'revealjs/plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } }, + { src: 'revealjs/plugin/zoom-js/zoom.js', async: true, condition: function() { return !!document.body.classList; } }, + //{ src: 'revealjs/plugin/notes/notes.js', async: true, condition: function() { return !!document.body.classList; } } + // { src: 'plugin/remotes/remotes.js', async: true, condition: function() { return !!document.body.classList; } } + ] + }); + </script> + + </body> +</html> |