Commit Graph

83 Commits

Author SHA1 Message Date
631edefc9c Allow spaces in deck names 2019-01-14 23:50:25 -05:00
77ca7ec536 Fix deckWidth->deckHeight typo 2019-01-14 23:50:25 -05:00
bb192cf535 Simplify access to deckJSON a bit
only needed a subsection
2019-01-14 23:50:25 -05:00
6e6f3189e1 Allow adding to bottom of pile by holding shift 2019-01-14 23:50:25 -05:00
d5b0b5ffee Make pile list behavior a bit less dumb
- drag and drop doesn't jump all over the place
 - can't drag cards from list into piles
2019-01-14 23:50:25 -05:00
7f656842e5 Add page titles 2019-01-14 23:50:25 -05:00
5c4936155e Use a list for deck index
Not terribly useful yet, but easier to manually add to
2019-01-14 23:50:25 -05:00
1aa50927a8 Minor style fixes 2019-01-14 23:50:25 -05:00
c577e1c872 Use real width of SVGs for translation in editor 2019-01-14 23:50:25 -05:00
4a90b4f9f1 Allow re-arranging cards in piles and properly draw things in that view 2019-01-14 23:50:25 -05:00
9d07b4f0c5 Add shake animation for shuffling piles 2019-01-14 23:50:25 -05:00
7bdbc538e3 Rearrange text in environment/card so order matches layout 2019-01-14 23:50:25 -05:00
12f8147cea Indent environment/card 2019-01-14 23:50:25 -05:00
a843c0e0f2 Use linear gradient for text in environment/card 2019-01-14 23:50:25 -05:00
38e17c0622 Really basic client-side card generation 2019-01-14 23:50:25 -05:00
61f2851246 Move client js to 'js' subfolder, rename script.js to playfield.js 2019-01-14 23:50:25 -05:00
4d514c2f37 Provide a search box for filtering cards in pile list 2019-01-14 23:50:25 -05:00
3b62ed0244 Make scaling happen on doubletap, and be more persistent 2019-01-14 23:50:25 -05:00
07648ce1c5 Prevent right click context menu
Chrome (again) makes a context menu when a touch pointer is
held. We'll have none of that
2019-01-14 23:50:25 -05:00
fc23e7f2ef Disable touch actions on all elements, except vertical scroll
disables stupid chrome gestures
2019-01-14 23:50:25 -05:00
2b71ea58ce Move pile shuffle from click listener to interact.js tap event 2019-01-14 23:50:25 -05:00
068ee81df9 Fix contentType -> Content-Type 2019-01-14 23:50:25 -05:00
acb6c4365e Minor fixes and cleanups 2019-01-14 23:50:25 -05:00
d2aab7a920 Add modal pile listing 2019-01-14 23:50:25 -05:00
b3d8ea8fac Center align text in piles 2019-01-14 23:50:25 -05:00
fccc4e887f Fix card backgroundPosition in Chrome
Apperently, in Firefox you can get the style before appending, whereas
in Chrome you cannot
2019-01-14 23:50:25 -05:00
dd94513736 Shuffle decks on click 2019-01-14 23:50:25 -05:00
345a86bfa6 Set correct name when updating pile text 2019-01-14 23:50:25 -05:00
26849affc9 Initial setup for multiple decks 2019-01-14 23:50:25 -05:00
d32d50226b Basic playmat stuff: deck/discard, hand, card movement 2019-01-14 23:50:25 -05:00
2b40f95d18 Add timeline and evaluation to proposal 2019-01-14 23:50:25 -05:00
03e4134b38 Extremely minimal README 2019-01-14 23:50:25 -05:00
67ed03889b Add proposal 2019-01-14 23:50:25 -05:00