summaryrefslogtreecommitdiff
path: root/js/utility.min.js
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-04-30 10:33:23 +0800
committerZhineng Li <[email protected]>2026-04-30 10:34:20 +0800
commit68c9b7560642c802ca3bfe6d7e0f7a8c54412c40 (patch)
treea262f6e37f4991cc5c8d88b50993c58af722e70c /js/utility.min.js
parent6f2282ca7c13fdb43f21e8f52ac20235ff7e4ded (diff)
downloadword-search-game-68c9b7560642c802ca3bfe6d7e0f7a8c54412c40.tar.gz
word-search-game-68c9b7560642c802ca3bfe6d7e0f7a8c54412c40.zip
keyboard & touch navigation, configurable settings, and refactor
- keyboard support: arrow keys or `hjkl` to move cursor, Space to start selection, Enter to confirm, Escape to cancel - configurable settings: word placement directions, grid size, cell size, colors, fonts, debug mode, and more via `GameSettings` - modernize CSS (logical properties, grid layout) and HTML semantics - refactor JavaScript code around single-responsibility principles
Diffstat (limited to 'js/utility.min.js')
-rw-r--r--js/utility.min.js1
1 files changed, 0 insertions, 1 deletions
diff --git a/js/utility.min.js b/js/utility.min.js
deleted file mode 100644
index a8b0a58..0000000
--- a/js/utility.min.js
+++ /dev/null
@@ -1 +0,0 @@
-"function"!=typeof Math.rangeInt&&(Math.rangeInt=function(n,t){return void 0==t&&(t=n,n=0),Math.floor(Math.random()*(t-n+1))+n}),"function"!=typeof Object.merge&&(Object.merge=function(n,t){for(var e in n)t[e]=n[e];return t}); \ No newline at end of file