Added stub code for new Seven Toes game. Initial check-in is just plumbing; the game-specific logic is a cut & past of calculation.js.
First rules & layout adjustments
Now dealing a Klondike Tableau without crashing
Layout adjustment
Updated deal and removed unused functions
Most basic gameplay working
Fixed scaling bug in solitaire.js; tweaked scaling a bit in seventoes.js
Layout adjustments, switched deck to single card re-usable
Allowing movement around on foundation
Fixed tableau drop target bug. Corrected drag/drop rules for sets of cards.
Fixed refresh/deserialize issue. (Framework makes assumptions about suit order)
Made waste stack visible and disallowed redeal.
Implemented isWon()
minified
Revised win condition to require all 6 piles to be on the foundation. (Trivial change for game-play, but keeps things more consistent with the way framework explodes the stacks on the "win" event.
Hacked around a bug that was causing rules not to display except in new games. Added rules for Seven Toes.
Rules edit/format
Updated layout images
Fixed issue that was causing my rules table text to show up in selector icon. Tweaked rules table format.
Fixed issue that was preventing foundation cards and base kings from glowing on hover. Added a comment to solitaire.js, to explain one of my previous changes. Removed touch-punch file I wasn't using