theme | transition | highlight | backgroundTransition | progress | controls | hideAddressBar | editor | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
black |
slide |
solarized-dark |
zoom |
true |
true |
true |
|
Powered by Reveal.js
@motyar on Twitter
You also can override the theme style, check any theme source for more info
<style> @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@800&display=swap'); .slide { color:#116466; background: #2c3531;} .slide h1{ color: #ffcb9a; font-family: 'Playfair Display', serif; } .reveal p { color: #d1e8e2;} .reveal li{ color: #d1e8e2;} .reveal a { color: #89b08c; } .reveal .controls { color: #0a97b0; } .reveal .progress { color: #1b6ca8; } </style>- Write your presentation as Markdown text
- Click on slide area to play
- Press E to edit again
Append mark.show/ to source file url
Example https://mark.show/DOMAIN.TLD/PATH/FILE_NAME.md
This can be used to present per-slide notes in a separate browser window. The notes window also gives you a preview of the next upcoming slide so it may be helpful even if you haven't written any notes.
Press the S key when presenting to open the notes window.
A speaker timer starts as soon as the speaker view is opened. You can reset the timer by clicking on it.
You miss 100 percent of the shots you never take. ~Wayne Gretzky
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
From this
--- ## Auto animated To thisin this slide we are using "convex-in fade-out"
try none/fade/slide/convex/concave/zoom
- Item 1
- Item 2
Slow or Fast
- Ordered list
- Use a 1 on every line
- And they will be given the correct sequence
..................................
- Unordered list
- Use any of these three characters
- And you will get a bulleted list
You embolden text like this or like this
You emphasize text like this or like this
Or do both at the same time
You can also strikethrough text
Supports all HighLightJs's 189 languages and 94 styles.
var docCookies = new Proxy(docCookies, {
get: function (oTarget, sKey) {
return oTarget[sKey] || oTarget.getItem(sKey) || undefined;
},
set: function (oTarget, sKey, vValue) {
if (sKey in oTarget) { return false; }
return oTarget.setItem(sKey, vValue);
},
defineProperty: function (oTarget, sKey, oDesc) {
if (oDesc && "value" in oDesc) { oTarget.setItem(sKey, oDesc.value); }
return oTarget;
},
getOwnPropertyDescriptor: function (oTarget, sKey) {
var vValue = oTarget.getItem(sKey);
return vValue ? {
value: vValue,
writable: true,
enumerable: true,
configurable: false
} : undefined;
},
});
\[\begin{aligned} \dot{x} & = \sigma(y-x) \\ \dot{y} & = \rho x - y - xz \\ \dot{z} & = -\beta z + xy \end{aligned} \]
Reach us at @motyar on Twitter