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

csv to slides #56

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

csv to slides #56

wants to merge 10 commits into from

Conversation

aranas
Copy link
Collaborator

@aranas aranas commented Sep 11, 2023

For #49 I have now set-up a demo version of how a shared knowledge base could feed into outward facing slides.
The idea is that we collect our outputs and associated links/media in a shared list and always have a slide deck at hand with recent output. Depending on use we could host them on github pages, or convert to pdf or whatever is needed.

set-up:

  1. data
    • csv file with each row corresponding to one "chunk of output", for example link to an event held, a miro board, a project documentation etc.
  2. format
    • slide templates in markdown
    • example set up to have one horizontal slide per project and vertical slides for different outputs.
  3. automatic slide generation
    • generate_slides.py script that loops through csv file and generates new slide set for each project by populating template
    • reveal.js hosted on our github as a submodule
    • github action that triggers slide conversion script and also converts to html slides using pandoc & reveal.js

Note:
Right now in order to view the rendered slides you need to run:

    git submodule init
    git submodule update

@aranas
Copy link
Collaborator Author

aranas commented Sep 11, 2023

I tried some elements of reveal.js that I always thought look fancy on slides like embedding a webpage directly into your slides, it works better when embedded as a background to the slide compared to a standalone element for whatever reason I couldn't size up the height of the embedded frame

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

Successfully merging this pull request may close these issues.

2 participants