✍️ Fusuma makes slides with Markdown easily.
issue: https://github.com/hiroppy/fusuma/issues/78
deps:
Export prismjs options.
Please add slide.code
to .fusumarc.yml
or .fusumarc.js
.
# .fusumarc.yml
slide:
code:
languages:
- javascript
plugins:
- line-numbers
theme: twilight
Sample Slide: https://hiroppy.github.io/fusuma/intro/#slide=11 README: https://github.com/hiroppy/fusuma#code-syntax-highlighting
fixes: #65
Show page number on slides. PR #24
Thank you @karszawa 😀
Previously it was necessary to divide pages by file name, but now it is possible to separate them using separators.
<!-- background: title -->
# Title
---
<!-- background: red -->
## Hi😜
This page is the next page of the title.
Sample Repo: https://github.com/hiroppy/fusuma/tree/master/samples/intro-with-separator
https://github.com/hiroppy/fusuma/issues/16
Thanks @zhaozhiming!
webpack: change output file names and use runtimeChunk: 'single'
Fusuma can create a table of contents based on sectionTitle
automatically.
## Contents
<!-- contents -->
<!-- sectionTitle: foo! -->
## foo!
This slide is page 5!
<h2>Contents</h2>
<ul>
<li>
<a href="#5">foo!</a>
</li>
</ul>
<h2>foo!</h2>
<p>This slide is page 5!</p>
sample: https://github.com/hiroppy/fusuma/tree/master/samples/intro/slides
also the security problem was solved:)
in: postcss-preset-env, out: postcss-cssnext in: postcss-url