Commit Graph

37 Commits

Author SHA1 Message Date
Florine W. Dekker df985be394
Remove inline styles 2021-04-28 13:51:53 +02:00
Florine W. Dekker 4429b627bb
Add Goatcounter and relocate some resources 2021-04-22 13:10:02 +02:00
Florine W. Dekker 9a9cf7873a
Use new template system, use static ForkAwesome 2021-04-18 18:38:53 +02:00
Florine W. Dekker 7997a1b0cc
Update dependencies, use local fonts 2021-03-26 04:00:07 +01:00
Florine W. Dekker 57b06d38bf
Add headers to overlays
Fixes #91.
2020-10-22 17:07:18 +02:00
Florine W. Dekker 53dd327786
Add draft implementation of high scores 2020-09-02 17:58:40 +02:00
Florine W. Dekker 6d93d3394f
Add option to disable flag hints 2020-08-25 16:36:06 +02:00
Florine W. Dekker 9fb009c8f7
Implement preferences overlay 2020-08-12 19:06:16 +02:00
Florine W. Dekker 303508a1f7
Adjust some button colours 2020-08-10 21:18:32 +02:00
Florine W. Dekker 0901ce20c0
Change some button icons 2020-08-10 21:08:29 +02:00
Florine W. Dekker 6adc3de1c4
Add fallback font
Fixes #83.
2020-08-10 19:56:28 +02:00
Florine W. Dekker 0e9c1816c7
Implement hint button
Fixes #12.
2020-08-09 17:38:39 +02:00
Florine W. Dekker aa2923a245
Add statistics tracking
Fixes #76.
2020-08-08 02:41:21 +02:00
Florine W. Dekker 77758e8277
Implement redo button
Fixes #78.
2020-08-07 00:19:17 +02:00
Florine W. Dekker 03cc2509ad
Add button icons
Fixes #77.
2020-08-06 20:56:45 +02:00
Florine W. Dekker 1acdc3a84e
Rename game to Minesweeper
Fixes #71.
2020-08-05 19:32:01 +02:00
Florine W. Dekker 6d11be2886
Add confetti and redness
Fixes #46.
2020-08-05 19:28:35 +02:00
Florine W. Dekker 6fbdc17bce
Add overlay for seed input
Fixes #62.
2020-08-04 21:41:10 +02:00
Florine W. Dekker 7ea598ac95
Add experimental option to ensure solvability
Fixes #30.
2020-08-03 15:50:43 +02:00
Florine W. Dekker 69c43996d7
Close overlay on Esc or click outside of overlay
Fixes #53.
2020-08-03 11:41:25 +02:00
Florine W. Dekker 21c27ada60
Hide field until rendering is complete
Fixes #45.
2020-08-02 17:26:11 +02:00
Florine W. Dekker d28069ac22
Implement undo button
Fixes #11.
2020-08-02 16:22:18 +02:00
Florine W. Dekker 99788e3090
Improve custom difficulty selection
Fixes #41.
2020-08-02 14:46:38 +02:00
Florine W. Dekker 4d06ba4215
Add difficulty presets
Fixes #29.
2020-08-01 18:37:44 +02:00
Florine W. Dekker 0010b9c71c
Move buttons to top, rewrite Game constructor 2020-08-01 14:42:36 +02:00
Florine W. Dekker f4571e9567
Replace seed input with button
Fixes #26.
2020-08-01 14:09:44 +02:00
Florine W. Dekker ebb56ee7c1
Remove scale, validate inputs
Fixes #25. Fixes #31.
2020-08-01 01:38:08 +02:00
Florine W. Dekker ac7c964ed0
Rewrite to TypeScript 2020-07-31 23:12:16 +02:00
Florine W. Dekker 15bea44e02
Set presets to standard easy difficulty 2020-07-31 00:18:42 +02:00
Florine W. Dekker 87b301cdd9
Start game only after fonts have been loaded 2020-07-30 11:45:00 +02:00
Florine W. Dekker 52302769b8
Use semi-pretty icons as symbols 2020-07-29 23:33:07 +02:00
Florine W. Dekker acffa4ca0f
Display number of mines left
Fixes #17.
2020-07-29 22:25:14 +02:00
Florine W. Dekker 81206c5a87
Fix scaling issues
Fixes #18.
2020-07-29 21:01:51 +02:00
Florine W. Dekker 0802f2d2d5
Remove logging, rearrange divs 2020-07-28 23:34:44 +02:00
Florine W. Dekker ecd82d3f4d
Add first semi-working solver 2020-07-26 00:57:21 +02:00
Florine W. Dekker 4ad68b6a8f
Use dependency for RNG library 2020-07-25 20:47:15 +02:00
Florine W. Dekker 65da82257b
Set up deployment with npm 2020-07-25 20:35:59 +02:00