Commit Graph

20 Commits

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