I code dreams™

Because I can’t do something without doing something else first (Carl Sagan1 said something about that).

I first have to write presentation software before I can create slides.

The key tricks here are:

AFAIK the slide speed cannot be set and even worse: it differs from browser to browser (slow in Chrome, fast in Firefox).


Steve Job’s slides are bloated

<!DOCTYPE html>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Minimalistic slides</title>
    <link href="minimalistic-slides.css" rel="stylesheet">
  <body tabindex="0" autofocus>

      <p>Use <kbd>▶</kbd> for the next slide</p>

      <p>Use <kbd>◀</kbd> for the previous slide</p>


* {
  box-sizing: border-box

html, body {
  height: 100%;
  overflow: hidden

body {
  background: #ce5127;
  color: white;
  display: flex;
  font: 9vmin monospace;
  outline: none;
  scroll-snap-type: x mandatory

body > section {
  align-items: center;
  display: flex;
  flex: 0 0 100%;
  justify-content: center;
  scroll-snap-align: center

  1. “If you wish to make apple pie from scratch, you must first create the universe”