If you really want to use this for your own purposes, here's what you'll need to do.
- Clone / download repository
- Run
npm install - Replace
/speaker-cards/assets/SpeakerCardBackground.pngwith your background image. Recommend 2048x1024. - Add speakers to
/src/speakers.json. See the sample file for expected format. - Tweak
/speaker-cards/assets/styles.cssand/src/template.hbsto meet your needs.
Note: You need to install any fonts you need locally. Web fonts do not seem to render properly to image.
Run node . to render cards.
A local web server will created to serve the images, each the speaker will be opened in your default browser, and a .png file will be automatically generated and downloaded.
Hope you find it useful!