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

Support for multiple "separate" decks in a single repository #748

Open
rwslippey opened this issue Aug 29, 2020 · 2 comments
Open

Support for multiple "separate" decks in a single repository #748

rwslippey opened this issue Aug 29, 2020 · 2 comments

Comments

@rwslippey
Copy link

First of all, thank you to the developers that came up with mdx-deck, it's pretty awesome honestly. I got spun up pretty quickly. That said, while I play around if development, python, html, css, etc... I am not at all familiar with JS for some reason and while I've got this on my list of things to learn, I'm a total noob when it comes to react, etc....

I have an interesting use case though, and I think you've hit the nail on the head to solve the problem, minus one question, and it's probably just me.

In my day job (not a coder.... ) I conduct training for our organization. We do this throughout the entire year and most of my slides need updating as things change, policies, etc.

What I'd like to be able to do is put my slides together in markdown and start using github to host and netlify to deploy these slide decks. My issue comes in that I have probably anywhere between 20-25 different (I'll stress different) presentations, with varying additional files that go with them. So I'd like to deploy a site on netlify where I can put my decks together with mdx-deck and when it's time to update, push an update to github as needed but when it's time to present a topic, I simply go to my netlify site, select the deck I need to present at that time and present it.

I've seen a few questions around this and I've seen slides that are linked together in series but that's not my use case, in this particular case. I'm thinking it's probably something along the lines of building a Gatsby site and linking the slides to that but It'd be helpful if someone could point me in the right direction.

thanks again

@alpinegizmo
Copy link

I do training for my organization, and I've built a gatsby site with a bunch of slide decks, using mdx-deck as the basis. This is certainly doable, but I have invested a fair bit of time customizing mdx-deck to better meet our needs.

If you visit https://training.ververica.com and get past the form, you can see what I've built.

@rwslippey
Copy link
Author

Thanks for that. I tried getting Gatsby-theme-max-deck going but was having some issues and had to give it a rest for a bit.

It seemed like there were some discrepancies in dependencies that were causing my issues. I had no issues getting Gatsby working but once I went to add Max-deck it starting failing to build based on dependency. Your site sounds basically like exactly what I'd like to do to combine our training requirements plus our SOP and other references all in an easy to access location.

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

2 participants