Commit Graph

20 Commits

Author SHA1 Message Date
9b3b28d77e Switch environment to HTMLEmbed 2019-01-14 23:50:25 -05:00
170ea7b303 Allow for other deck types 2019-01-14 23:50:25 -05:00
57f6b355cf Add count to prop editor 2019-01-14 23:50:25 -05:00
44b94aa219 Move TTS deck generation to client side, and fix it 2019-01-14 23:50:25 -05:00
058b4cf8be Fix PNG deck width in a less stupid way 2019-01-14 23:50:25 -05:00
2c819ad02e Fix styles in PNG render 2019-01-14 23:50:25 -05:00
b726813587 Add an explicit load button to deck JSON upload 2019-01-14 23:50:25 -05:00
2c220bca2a Generate PNGs on the client instead of using phantomJS 2019-01-14 23:50:25 -05:00
36a8aeaf1f Improve editor download buttons 2019-01-14 23:50:25 -05:00
82539bfc60 Add a loading icon for deck upload 2019-01-14 23:50:25 -05:00
62e92eaf92 Allow generating other types of cards (ie 'character' and 'character-back') 2019-01-14 23:50:25 -05:00
687cd373b6 Clean up Editor controls, add button to download deck png 2019-01-14 23:50:25 -05:00
e9fd80dd66 Fix editor retrieving deck JSON 2019-01-14 23:50:25 -05:00
9e16ea14ad Allow for using CSS in PhantomJS deck rendering 2019-01-14 23:50:25 -05:00
9ad1329962 Strip "<?xml ..." header from SVG template files 2019-01-14 23:50:25 -05:00
a692a22a12 Use Vue-Headful to set page titles 2019-01-14 23:50:25 -05:00
c6853200ab Use YAML parser instead of JSON for deck input 2019-01-14 23:50:25 -05:00
d25da968c4 Fix some uploading stuff, rename some variables 2019-01-14 23:50:25 -05:00
8afda19685 Switch backend to NeDB storage, fix image/json creation 2019-01-14 23:50:25 -05:00
828ddf39e2 Start migration to Express/Vue/Parcel 2019-01-14 23:50:25 -05:00