Zulko / eagle.js

A hackable slideshow framework built with Vue.js
https://zulko.github.io/eaglejs-demo/
ISC License
4.08k stars 223 forks source link

Feature request: 1. Sub-Slides 2. CodeMirror sync #87

Closed patarapolw closed 4 years ago

patarapolw commented 4 years ago

BTW, I use Reveal.js with sub-slides to implement basic flash cards.

Now, I am also implementing a CMS, with YAML-frontmatter on the top + Slides separated by either --- (for major slides) and -- (for sub slides); and also allows Pug in place of Markdown.

yaodingyd commented 4 years ago

These are very easy to implement in user land. Slide in eagle is basically a regular vue component that you can have any children component inside. Beside we already have nested slides.

patarapolw commented 4 years ago

I need example for embedded mode, i.e. not fullscreen.

Currently I've got an error Cannot create property 'direction' on string '',

OK, I get it. It's about the mixins. I cannot use certain reserved names, such as slides.

patarapolw commented 4 years ago

I have completed the project, with some problems.

https://github.com/patarapolw/eagle-markdown (https://patarapolw.github.io/eagle-markdown)

yaodingyd commented 4 years ago

previousStep() and nextStep() stacks on each other, instead of disappearing by steps.

Can you make this an separate issue?

No navigation buttons at lower right, like Reveal.js

This is managed in user land as Eagle.js doesn't provide any out of box UI for control. Though a plugin might be a good idea.