diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk index 6683926..eaf3980 100644 --- a/_includes/layouts/base.njk +++ b/_includes/layouts/base.njk @@ -33,6 +33,7 @@ {#- Renders the CSS bundle using a separate file, if you can't set CSP directive style-src: 'unsafe-inline' #} {#- #} + Skip to main content diff --git a/_includes/layouts/deck.njk b/_includes/layouts/deck.njk new file mode 100644 index 0000000..c3ca0df --- /dev/null +++ b/_includes/layouts/deck.njk @@ -0,0 +1,48 @@ + + + + + + + {{ title or metadata.title }} + + + + + + {%- css %}{% include "node_modules/reveal.js/dist/reset.css" %} {% endcss %} + {%- css %}{% include "node_modules/reveal.js/dist/reveal.css" %} {% endcss %} + {%- css %}{% include "node_modules/reveal.js/dist/theme/black.css" %} {% endcss %} + {%- css %}{% include "node_modules/reveal.js/plugin/highlight/monokai.css" %} {% endcss %} + + +
+
+ {{ content | safe }} +
+
+ + + + + + diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk index 9543d2d..01d856a 100644 --- a/_includes/layouts/post.njk +++ b/_includes/layouts/post.njk @@ -2,8 +2,9 @@ layout: layouts/base.njk --- {# Only include the syntax highlighter CSS on blog posts #} -{%- css %}{% include "node_modules/prismjs/themes/prism-okaidia.css" %}{% endcss %} -{%- css %}{% include "public/css/prism-diff.css" %}{%- endcss %} +{%- css "defer" %}{% include "node_modules/prismjs/themes/prism-okaidia.css" %}{% endcss %} +{%- css "defer" %}{% include "public/css/prism-diff.css" %}{%- endcss %} +{%- css "defer" %}{% include "node_modules/katex/dist/katex.min.css" %}{% endcss %}

{{ title }}