Skip to content

Commit 941ca22

Browse files
committed
Templatize reveal.html layout
1 parent 8bba882 commit 941ca22

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

_layouts/reveal.html

+11-8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
layout: none
33
---
44

5+
{%- assign reveal_version = page.reveal_version | default: "4" -%}
6+
{%- assign reveal_url = "https://cdn.jsdelivr.net/npm/reveal.js@" | append: reveal_version -%}
7+
58
<!DOCTYPE html>
69
<html lang="en">
710

@@ -11,9 +14,9 @@
1114
{% if page.noindex or page.hidden %}
1215
<meta name="robots" content="noindex">
1316
{% endif %}
14-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/reveal.css">
15-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/theme/{{ page.theme | default: "white" }}.css">
16-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js@4/plugin/highlight/monokai.css" />
17+
<link rel="stylesheet" href="{{ reveal_url }}/dist/reveal.css">
18+
<link rel="stylesheet" href="{{ reveal_url }}/dist/theme/{{ page.theme | default: "white" }}.css">
19+
<link rel="stylesheet" href="{{ reveal_url }}/plugin/highlight/monokai.css" />
1720
<link rel="stylesheet" href="https://static.ibugone.com/webfonts/amazon/stylesheet.css">
1821
<link rel="stylesheet" href="https://static.ibugone.com/fontawesome/6/css/all.min.css" media="none"
1922
onload="if(media!='all')media='all'">
@@ -26,11 +29,11 @@
2629
{{ page.content }}
2730
</div>
2831
</div>
29-
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/dist/reveal.js"></script>
30-
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/plugin/notes/notes.js"></script>
31-
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/plugin/search/search.js"></script>
32-
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/plugin/zoom/zoom.js"></script>
33-
<script src="https://cdn.jsdelivr.net/npm/reveal.js@4/plugin/highlight/highlight.js"></script>
32+
<script src="{{ reveal_url }}/dist/reveal.js"></script>
33+
<script src="{{ reveal_url }}/plugin/notes/notes.js"></script>
34+
<script src="{{ reveal_url }}/plugin/search/search.js"></script>
35+
<script src="{{ reveal_url }}/plugin/zoom/zoom.js"></script>
36+
<script src="{{ reveal_url }}/plugin/highlight/highlight.js"></script>
3437
<script>
3538
Reveal.initialize({
3639
width: "100%", height: "100%",

0 commit comments

Comments
 (0)