Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question / Feature request: why not work as a pre-processor to reveal-js? #33

Open
jmetz opened this issue Aug 20, 2023 · 1 comment
Open

Comments

@jmetz
Copy link

jmetz commented Aug 20, 2023

Hey 👋
First off, great project! I've been scouring for a markdown-slide generator, and am on the verge of just using Reveal.

From my perspective, this has the following inherent trade-off:

  • Either the slides have to be written in html
  • Or they can be written in markdown, but this has to be rendered client-side

I was hoping someone had written a bridge between the two, rendering offline but then presenting with all the goodies Reveal, as a mature reasonably mature project offers.

I can see you've come close, but decided to essentially roll-your-own "Reveal-like" system.

So this is both a question and possibly a feature request:

Why did you decide to create your own Reveal-like client-side code and what would you think about instead switching to something that just does the markdown rendering and then embeds that in Reveal?

@jmetz
Copy link
Author

jmetz commented Aug 20, 2023

Btw just found the Python project, where the author decided to simply embed the original markdown into the revealjs index page 😅 https://gitlab.com/da_doomer/markdown-slides

Soo I guess I'm suggesting a merge between these two strategies - I prefer the idea of offline rendering (why make the client machine do the "heavy lifting"?), but at the same time I see the merit in integrating with a js-framework like reveal-js instead of a roll-your-own. Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant