Closed patarapolw closed 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.
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
.
I have completed the project, with some problems.
previousSlide()
and nextSlide()
does not trigger direction change.previousStep()
and nextStep()
stacks on each other, instead of disappearing by steps.https://github.com/patarapolw/eagle-markdown (https://patarapolw.github.io/eagle-markdown)
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.
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.