Commit Graph

135 Commits (main)

Author SHA1 Message Date
Brian Hicks 5f43de1eb4
build container 2024-02-25 15:22:34 -06:00
Brian Hicks 62e87794e7
simplify container naming 2024-02-25 15:20:40 -06:00
Brian Hicks 6bfb367692
add publish workflow 2024-02-25 15:16:16 -06:00
Brian Hicks 730e4e9a0e
pin at release 23.11 2024-02-25 15:15:13 -06:00
Brian Hicks 6d23ac67af
add elm-json 2024-02-25 15:13:46 -06:00
Brian Hicks 3186df558e
update sources 2024-02-25 15:13:30 -06:00
Brian Hicks 9a00e919c8 make maze generation lazy 2022-02-25 15:16:01 -06:00
Brian Hicks 0fd2656199 use the screen ratio when the app loads to control maze size 2022-02-24 11:06:36 -06:00
Brian Hicks d09bc31cb0 hide the controls bar when printing 2022-02-24 10:59:34 -06:00
Brian Hicks b68b76cbba update registry.dat 2022-02-22 06:23:49 -06:00
Brian Hicks d8ffaacc71 package up the result 2022-02-22 05:55:00 -06:00
Brian Hicks 1e19ea1564 allow drawing with the mouse 2022-02-22 05:46:49 -06:00
Brian Hicks f9526a975e get rid of visual hairline cracks 2022-02-22 05:37:54 -06:00
Brian Hicks 796eaee443 fix line going off edge 2022-02-22 05:33:53 -06:00
Brian Hicks 13279b7160 allow resetting the drawing 2022-02-21 07:49:05 -06:00
Brian Hicks 026e2ca3c9 draw (iffy) lines instead of dots 2022-02-21 07:47:49 -06:00
Brian Hicks 45bacd79e7 made dot size a little smaller 2022-02-21 06:07:41 -06:00
Brian Hicks 97a69fbbbc fix stacking with the top bar 2022-02-21 06:07:35 -06:00
Brian Hicks 246725dc04 prevent default in sketching 2022-02-21 05:44:53 -06:00
Brian Hicks c8af9aa7a2 decode touch events 2022-02-18 08:49:41 -06:00
Brian Hicks 0f1aee4046 get a new maze on button click 2022-02-18 08:24:33 -06:00
Brian Hicks 32f2875690 button to go back to the generator 2022-02-18 08:23:03 -06:00
Brian Hicks cd2d0e6ed7 add a new top bar 2022-02-18 08:21:42 -06:00
Brian Hicks e9f6a08ae0 don't allow going down all the way to 1 2022-02-18 08:17:31 -06:00
Brian Hicks 02456cee86 make the button text bigger 2022-02-18 08:16:56 -06:00
Brian Hicks 1070d6a4e0 style the slider 2022-02-18 08:16:36 -06:00
Brian Hicks 8024519bf3 add dark mode colors for the buttons 2022-02-18 07:51:57 -06:00
Brian Hicks 16106d629b it's happening! 2022-02-18 07:46:20 -06:00
Brian Hicks 001c777a8a don't need this label 2022-02-18 06:24:39 -06:00
Brian Hicks 6e6fe0549c some margin on the slider 2022-02-18 06:24:17 -06:00
Brian Hicks 16202382ce make buttons buttonier 2022-02-18 06:24:12 -06:00
Brian Hicks 369650dfc0 center on baseline, not box 2022-02-18 06:23:41 -06:00
Brian Hicks 76edf5aa27 colons after labels 2022-02-18 05:56:39 -06:00
Brian Hicks 57d83eb10d dark/light color scheme on the bar 2022-02-18 05:56:30 -06:00
Brian Hicks b97032c0b1 extract controls to a top bar 2022-02-18 05:54:33 -06:00
Brian Hicks 2e1627fce5 make everything sans-serif 2022-02-18 05:53:12 -06:00
Brian Hicks f64d27d49c don't make me wrap in this case 2022-02-18 05:49:53 -06:00
Brian Hicks 590bd0b981 add a dark mode theme 2022-02-18 05:48:58 -06:00
Brian Hicks 0e933c7650 get rid of the padding 2022-02-18 05:37:30 -06:00
Brian Hicks 6862e74dc3 position maze consistently 2022-02-18 05:37:01 -06:00
Brian Hicks baf36bcfcb set the initial seed from the current time 2022-02-16 09:41:05 -06:00
Brian Hicks fe0bae54fa make dimensions non-optional 2022-02-16 09:37:16 -06:00
Brian Hicks 1dc2429612 change from width/height to difficulty 2022-02-16 09:33:23 -06:00
Brian Hicks 950eb8805b add padding for the borders 2022-02-16 06:28:47 -06:00
Brian Hicks fc2cf2e7e2 use the URL params to generate the maze 2022-02-16 06:28:02 -06:00
Brian Hicks 83b4b10a01 render a maze 2022-02-16 06:17:02 -06:00
Brian Hicks ee4b3bdb04 apply some light styles 2022-02-16 05:51:50 -06:00
Brian Hicks 3090023656 rename Home to New 2022-02-16 05:45:54 -06:00
Brian Hicks be2ab25fd1 don't do that redirection 2022-02-16 05:43:44 -06:00
Brian Hicks d24d2fac6c add maze shape to routes 2022-02-15 08:13:54 -06:00