This repository has been archived by the owner on Dec 5, 2024. It is now read-only.
Releases: hiroppy/fusuma
Releases · hiroppy/fusuma
Extend webpack.config.js
Add webpack
field.
extends:
js: index.js
css: style.css
webpack: webpack.config.js
https://hiroppy.github.io/fusuma/docs/guides/configuring-fusuma#webpack
Add some components wrapping webSlides
Components
- Code
- Card
- Flex
- Img
site: https://hiroppy.github.io/fusuma/docs/guides/slide-css#components
slide: https://hiroppy.github.io/fusuma/intro/#slide=23
Line Highlight
Doc: https://hiroppy.github.io/fusuma/docs/guides/configuring-fusuma#line-highlight
If you wanna emphasize code places, you'll be able to use this feature.
Syntax is line="xxx"
, and xxx accepts like 5
, 5-10
and 5,10-14
.
e.g. javascript line="12-20"
Scaffolding Feature
init
has had this feature, so if you want to start asap, you should run npx fusuma init
.
$ npx fusuma init
$ tree -a
.
├── .fusumarc.yml
├── slides
│ └── 0-title.md
└── style.css
1 directory, 3 files
$npx fusuma start # done!
Support Math, Chart, and SSR
Math
Support MathJax.
Diagrams and Flowcharts
Server Side Rendering
Fusuma run SSR automatically when running build task.
1.9.0 (2019-07-01)
Bug Fixes
Features
- client: support HMR of mermaid (abee659)
- configs: add chart option (a60a466)
- webpack: don't use webpack-dev-server (dd4a3fb)
- webpack: implement to generate mermaid nodes in MDXAST (bfd73a5)
- webpack: run SSR when running build task (b277517)
- webpack: support MathJax (adeaf00)
Performance Improvements
- client: don't use setTimeout when NODE_ENV=production (dd49411)
implement drawing feature
implement capturing screen contents
Renew Sidebar UI
Introduce Live Mode
Introduce mdx
- introduce mdx
- enable hmr
- delete loading layer
:smile:
-> 😄- to monorepo
Bug Fixes
- client: move init of ws process to base (b4caaf6)
- deps: update dependency css-loader to v3 (85bbc6e)
- deps: update dependency deepmerge to v3.2.1 (6b390d2)
- deps: update dependency file-loader to v4 (795349e)
- Host: fix note (28974bd)
- presenter: disable lazyload on view mode (91fd6fa)
- webpack: replace a string of image src with cjs (883d007)
- lazyload (ba9669b)