diff --git a/nix/wordle-solver-web.nix b/nix/wordle-solver-web.nix index bb5dfb0..800aa49 100644 --- a/nix/wordle-solver-web.nix +++ b/nix/wordle-solver-web.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-ApqiC2ZS4GzKRXwPCb7KiMO1IemnNU7ykUYlgMp2XjE="; + hash = "sha256-okhACATsv6jqUrbvoRN+PTTc3FbqDT7iocnL6lr7R70="; }; yarnBuildScript = "build-no-wasm"; diff --git a/web/package.json b/web/package.json index 2e2e0d3..16de192 100644 --- a/web/package.json +++ b/web/package.json @@ -26,6 +26,7 @@ "vite-plugin-wasm-pack-watcher": "^1.0.1" }, "dependencies": { + "@lucide/svelte": "^1.33.0", "esbuild": "^0.28.2", "katex": "^0.18.4", "rollup": "^4.62.4", diff --git a/web/src/App.svelte b/web/src/App.svelte index b010e52..635875d 100644 --- a/web/src/App.svelte +++ b/web/src/App.svelte @@ -14,6 +14,8 @@ EvaluateWordsProgress, } from "./solver/types.ts"; import SolverOutput from "./components/SolverOutput.svelte"; + import { FolderGit2 } from "@lucide/svelte"; + ("@lucide/svelte"); let guesses = $state([ { @@ -112,6 +114,13 @@
+ + +

Wordle Solver

diff --git a/web/yarn.lock b/web/yarn.lock index 505e340..837d4be 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -188,6 +188,11 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@lucide/svelte@^1.33.0": + version "1.33.0" + resolved "https://registry.yarnpkg.com/@lucide/svelte/-/svelte-1.33.0.tgz#c7344737270e7e7bf85756daac3c9b739c2c38f3" + integrity sha512-b+osTYG2V4dge5Lr7tnaTaahhy/4vH7Xb8zcqVjmctjwgkpXS0NNOJPkGzHHZoxtw/OO+2YAU28omeMfYCaawg== + "@napi-rs/lzma-linux-x64-gnu@1.5.1": version "1.5.1" resolved "https://registry.yarnpkg.com/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz#e57d4306966078662038094fb38eb9146dc3aea9"