aboutsummaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'index.html')
-rw-r--r--index.html194
1 files changed, 169 insertions, 25 deletions
diff --git a/index.html b/index.html
index e42edff..4ca03a9 100644
--- a/index.html
+++ b/index.html
@@ -7,9 +7,12 @@
<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, minimal-ui">
- <link rel="stylesheet" href="reveal.js/css/reset.css">
- <link rel="stylesheet" href="reveal.js/css/reveal.css">
+ <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reset.css">
+ <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reveal.css">
<style>
+ .reveal .sourceCode { /* see #7635 */
+ overflow: visible;
+ }
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
@@ -17,18 +20,7 @@
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
</style>
- <link rel="stylesheet" href="reveal.js/css/theme/moon.css" id="theme">
- <!-- Printing and PDF exports -->
- <script>
- var link = document.createElement( 'link' );
- link.rel = 'stylesheet';
- link.type = 'text/css';
- link.href = window.location.search.match( /print-pdf/gi ) ? 'reveal.js/css/print/pdf.css' : 'reveal.js/css/print/paper.css';
- document.getElementsByTagName( 'head' )[0].appendChild( link );
- </script>
- <!--[if lt IE 9]>
- <script src="reveal.js/lib/js/html5shiv.js"></script>
- <![endif]-->
+ <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/theme/moon.css" id="theme">
</head>
<body>
<div class="reveal">
@@ -41,23 +33,175 @@
<section id="section" class="slide level2">
<h2>2019</h2>
<ul>
-<li><a href="salve-quem-puder">Salve quem puder</a>: o apagão de dados no Brasil</li>
+<li><a href="salve-quem-puder">Salve quem puder</a>: o apagão de dados
+no Brasil</li>
+</ul>
+</section>
+<section id="section-1" class="slide level2">
+<h2>2011</h2>
+<ul>
+<li><a href="gestaossl">Convergence e Monkeysphere</a>: chaves para
+gestão SSL distribuída.</li>
</ul>
</section>
</div>
</div>
- <script src="reveal.js/js/reveal.js"></script>
+ <script src="https://unpkg.com/reveal.js@^4//dist/reveal.js"></script>
+
+ <!-- reveal.js plugins -->
+ <script src="https://unpkg.com/reveal.js@^4//plugin/notes/notes.js"></script>
+ <script src="https://unpkg.com/reveal.js@^4//plugin/search/search.js"></script>
+ <script src="https://unpkg.com/reveal.js@^4//plugin/zoom/zoom.js"></script>
+ <script src="https://unpkg.com/reveal.js@^4//plugin/math/math.js"></script>
<script>
// Full list of configuration options available at:
- // https://github.com/hakimel/reveal.js#configuration
+ // https://revealjs.com/config/
Reveal.initialize({
+ // Display controls in the bottom right corner
+ controls: true,
+
+ // Help the user learn the controls by providing hints, for example by
+ // bouncing the down arrow when they first encounter a vertical slide
+ controlsTutorial: true,
+
+ // Determines where controls appear, "edges" or "bottom-right"
+ controlsLayout: 'bottom-right',
+
+ // Visibility rule for backwards navigation arrows; "faded", "hidden"
+ // or "visible"
+ controlsBackArrows: 'faded',
+
+ // Display a presentation progress bar
+ progress: true,
+
+ // Display the page number of the current slide
+ slideNumber: false,
+
+ // 'all', 'print', or 'speaker'
+ showSlideNumber: 'all',
+
+ // Add the current slide number to the URL hash so that reloading the
+ // page/copying the URL will return you to the same slide
+ hash: true,
+
+ // Start with 1 for the hash rather than 0
+ hashOneBasedIndex: false,
+
+ // Flags if we should monitor the hash and change slides accordingly
+ respondToHashChanges: true,
+
// Push each slide change to the browser history
- history: true,
+ history: false,
+
+ // Enable keyboard shortcuts for navigation
+ keyboard: true,
+
+ // Enable the slide overview mode
+ overview: true,
+
+ // Disables the default reveal.js slide layout (scaling and centering)
+ // so that you can use custom CSS layout
+ disableLayout: false,
+
+ // Vertical centering of slides
+ center: true,
+
+ // Enables touch navigation on devices with touch input
+ touch: true,
+
+ // Loop the presentation
+ loop: false,
+
+ // Change the presentation direction to be RTL
+ rtl: false,
+
+ // see https://revealjs.com/vertical-slides/#navigation-mode
+ navigationMode: 'default',
+
+ // Randomizes the order of slides each time the presentation loads
+ shuffle: false,
+
+ // Turns fragments on and off globally
+ fragments: true,
+
+ // Flags whether to include the current fragment in the URL,
+ // so that reloading brings you to the same fragment position
+ fragmentInURL: true,
+
+ // Flags if the presentation is running in an embedded mode,
+ // i.e. contained within a limited portion of the screen
+ embedded: false,
+
+ // Flags if we should show a help overlay when the questionmark
+ // key is pressed
+ help: true,
+
+ // Flags if it should be possible to pause the presentation (blackout)
+ pause: true,
+
+ // Flags if speaker notes should be visible to all viewers
+ showNotes: false,
+
+ // Global override for autoplaying embedded media (null/true/false)
+ autoPlayMedia: null,
+
+ // Global override for preloading lazy-loaded iframes (null/true/false)
+ preloadIframes: null,
+
+ // Number of milliseconds between automatically proceeding to the
+ // next slide, disabled when set to 0, this value can be overwritten
+ // by using a data-autoslide attribute on your slides
+ autoSlide: 0,
+
+ // Stop auto-sliding after user input
+ autoSlideStoppable: true,
+
+ // Use this method for navigation when auto-sliding
+ autoSlideMethod: null,
+
+ // Specify the average time in seconds that you think you will spend
+ // presenting each slide. This is used to show a pacing timer in the
+ // speaker view
+ defaultTiming: null,
+
+ // Enable slide navigation via mouse wheel
+ mouseWheel: false,
+
+ // The display mode that will be used to show slides
+ display: 'block',
+
+ // Hide cursor if inactive
+ hideInactiveCursor: true,
+
+ // Time before the cursor is hidden (in ms)
+ hideCursorTime: 5000,
+
+ // Opens links in an iframe preview overlay
+ previewLinks: false,
+
+ // Transition style (none/fade/slide/convex/concave/zoom)
+ transition: 'slide',
+
+ // Transition speed (default/fast/slow)
+ transitionSpeed: 'default',
+
+ // Transition style for full page slide backgrounds
+ // (none/fade/slide/convex/concave/zoom)
+ backgroundTransition: 'fade',
+
+ // Number of slides away from the current that are visible
+ viewDistance: 3,
+
+ // Number of slides away from the current that are visible on mobile
+ // devices. It is advisable to set this to a lower number than
+ // viewDistance in order to save resources.
+ mobileViewDistance: 2,
+
math: {
- mathjax: '/usr/share/javascript/mathjax/tex-mml-chtml.js',
+ mathjax: '/usr/share/javascript/mathjax/MathJax.js',
config: 'TeX-AMS_HTML-full',
tex2jax: {
inlineMath: [['\\(','\\)']],
@@ -73,12 +217,12 @@
},
},
- // Optional reveal.js plugins
- dependencies: [
- { src: 'reveal.js/lib/js/classList.js', condition: function() { return !document.body.classList; } },
- { src: 'reveal.js/plugin/zoom-js/zoom.js', async: true },
- { src: 'reveal.js/plugin/math/math.js', async: true },
- { src: 'reveal.js/plugin/notes/notes.js', async: true }
+ // reveal.js plugins
+ plugins: [
+ RevealMath,
+ RevealNotes,
+ RevealSearch,
+ RevealZoom
]
});
</script>