Commit Graph

52 Commits

Author SHA1 Message Date
Adam Piontek ec2015ff8d added attribution to web page footer 2023-04-13 06:55:55 -04:00
Adam Piontek c95dc60818 dependencies updated, rebuild confirmed 2023-04-13 06:48:52 -04:00
Adam Piontek 45000d1b33 updated vite dep, improved footer 2022-09-18 11:48:00 -04:00
Adam Piontek ad411715a4 update dependency vite to 3.1.1 2022-09-15 08:13:36 -04:00
Adam Piontek f5faff5791 divided main.js sections into submodules for dev convenience 2022-09-15 08:10:51 -04:00
Adam Piontek 8138567b29 increase navbar icons slightly and separate navbar js 2022-09-15 07:50:41 -04:00
Adam Piontek 60971a2d13 fix issue 2, report proper cards cleared progress 2022-09-15 07:31:26 -04:00
Adam Piontek c68b8c5c51 commit new build of dist 2022-09-14 12:24:21 -04:00
Adam Piontek 9118ccbbf7 implement autofocus for input field 2022-09-14 12:22:53 -04:00
Adam Piontek ef47dfd00d add demo url to readme 2022-09-14 12:22:20 -04:00
Adam Piontek 69151b7d9d added demo URL as navbar brand link, incremented version 2022-09-14 11:26:09 -04:00
Adam Piontek 9e78fd9460 add small shadow to cards, support input validation on paste 2022-09-14 10:47:28 -04:00
Adam Piontek f2ba62329a simplified SVG cards 2022-09-14 10:41:05 -04:00
Adam Piontek f3e1875a1b several layout & appearance changes 2022-09-14 09:54:03 -04:00
Adam Piontek b0c1c4c648 reorganization 2022-09-14 07:17:24 -04:00
Adam Piontek 1dd3a7d821 lint & format 2022-09-13 22:55:33 -04:00
Adam Piontek 502fc6d9a9 update package.json, fix urls 2022-09-13 22:55:10 -04:00
Adam Piontek ef9a4637a1 switched to navbar at top, added footer 2022-09-13 22:52:30 -04:00
Adam Piontek 3633425bda include html minification 2022-09-13 22:24:36 -04:00
Adam Piontek c2f1d805b4 lint & format 2022-09-13 21:59:30 -04:00
Adam Piontek d752c93092 change text color 2022-09-13 21:57:45 -04:00
Adam Piontek ddd7f1eb5e fix bs scss import 2022-09-13 21:57:23 -04:00
Adam Piontek 19526c5287 remove unused bootstrap js import 2022-09-13 21:18:26 -04:00
Adam Piontek 2959f7945d improved page layout, added vite config for './' base path 2022-09-13 21:17:10 -04:00
Adam Piontek 1ae0c4237c web page fully working as desired in dev 2022-09-13 20:05:14 -04:00
Adam Piontek 242243b246 improved html input with a resizable, dynamic game cards preview 2022-09-12 20:51:12 -04:00
Adam Piontek 44b8065cbe progress rendering playing cards: stock display working 2022-09-11 13:46:17 -04:00
Adam Piontek 63e2fe4a49 progress towards rendering playing cards preview, separated parsed cardsToSolve into 2022-09-11 09:55:51 -04:00
Adam Piontek 6681f0ec1c improved input to allow any delimeter, or no delimeter, still allowing '0' for unknown cards 2022-09-11 09:05:00 -04:00
Adam Piontek 54127871f9 implemented tests for Card.isSequential method 2022-09-11 07:19:27 -04:00
Adam Piontek d4f308d4bc modify solver to allow exporting classes for testing; tidy up tests 2022-09-11 06:54:31 -04:00
Adam Piontek 63242326a4 initial HTML implementation of user input with validation 2022-09-10 14:13:49 -04:00
Adam Piontek 4b51cc3b57 fix card match detection 2022-09-09 17:01:18 -04:00
Adam Piontek 688b0017f4 minor increment style change 2022-09-08 08:58:49 -04:00
Adam Piontek e3025aaf6c replaced a for loop with call to Array.prototype.every 2022-09-08 07:12:10 -04:00
Adam Piontek 121cda7e3e minor package.json & readme edits 2022-09-08 06:58:31 -04:00
Adam Piontek 01770ff9bd linted & formatted 2022-09-08 06:58:05 -04:00
Adam Piontek cbb5405283 modify package.json, minor README edits 2022-09-08 06:44:01 -04:00
Adam Piontek e595ab3f52 can now return 'best path' for an unsolvable board 2022-09-07 20:54:49 -04:00
Adam Piontek 031635d6d7 tidy stockIndex incrementing 2022-09-07 09:49:52 -04:00
Adam Piontek d98778d86d lint & format tests 2022-09-07 09:49:19 -04:00
Adam Piontek b1b23a2fa6 added a test for solving solvable partial-input games 2022-09-07 08:54:47 -04:00
Adam Piontek 2b2e1ec0c9 after running a lint + format 2022-09-07 08:49:25 -04:00
Adam Piontek 1a47184c29 add & configure prettier for this project 2022-09-07 08:37:57 -04:00
Adam Piontek 6156320dc8 add & configure eslint for this project 2022-09-07 08:29:18 -04:00
Adam Piontek 88dc377562 remove unused match method parameter 2022-09-07 08:18:55 -04:00
Adam Piontek 74af4caea7 update mocha version 2022-09-07 08:02:52 -04:00
Adam Piontek 1cd84f6a12 update .gitignore to use github default from https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore 2022-09-07 08:02:41 -04:00
Adam Piontek 0fa07fc1ef remove unused Pyramid class static method 2022-09-07 07:58:33 -04:00
Courtney Pitcher 8412e39209 Added unit tests 2019-08-03 13:41:36 +02:00