Igneum: the GPU-mined zkEVM L1. Node, miner, app, spec and site.
Josh: "a site now what is on par with our current miner and wallet app look and feel with the new animation ... simple and beautiful ... apple and windows icons everywhere needed, GPU brand icons ... easy access to all of our pages without a header that is crazy". - site.css section 10: the miner and wallet apps' treatments (app.css miner-ui-5, wallet-0.1.5) over the package: buttons (Plex Sans 600, radius 10), the status pill, graphite cards at 16 and rows at 12 on the hairline, the wallet lock screen's ember glow, the mark wells; the fourteen palette tokens stay in the scene-tokens block (scene/tokens.css); light and dark. - Navigation: the seven-item header is gone. The slim bar carries the mark, a DEVNET pill with the live dot, Mine / Network / Learn (each opens a panel listing every route of its group with one line), the theme toggle and Download; on phones one button opens a full-screen sheet with the same groups. Keyboard: arrows between groups, Escape closes and returns focus, Tab walks a panel, the sheet is a dialog with its focus kept. The gate's header check is the new rule (tools/ci/site-nav-check.mjs: the bar, the three groups with their aria, 18 routes in the panels and the sheet with their descriptions, Download, the burger; self-test known-failed first). - Home: one fold. The mark on the ember glow, one line, Download for Windows and Download for macOS with the OS glyphs and the stamped version (the visitor's platform first), "Linux and HiveOS" to /download, IgneumDag 2.0.3 painting underneath from /api/live through IgneumFeed (window 60, fps 60, poll false, no fork). Below: three lines on what a miner gets (E5 and X35 verbatim), the live network in three tiles (hash rate, blocks a second, locked checkpoint; X2 and X31 verbatim), the community row (Discord, GitHub, Reddit), the footer (X7). The scene scripts are deferred; fonts preload with swap. - /download: a new route. Windows, macOS, Linux and HiveOS cards with their marks, the stamped version, size and sha256, the HiveOS flight sheet, the three steps, the card picker with the vendor badge, the wallet for macOS; Windows wallet named as next with no file. - Marks: brand/marks/vendor-marks.mjs (gpu-logos lane, ba5d9cea) copied byte for byte to site/lib/marks.mjs (the build and a gate line refuse drift); site/lib/os-marks.mjs adds Linux and HiveOS in the same treatment. The build stamps <span data-os> and <span data-gpu> and puts the vendor's mini badge in front of every table cell that names a card (/miner, /miners, the bench table), writes the --mark-* tokens into site.css between markers, and hands yourcard.js the badges as JSON for the card picker. The vendor well is scoped to [data-mark] so the ledger's and the journey's own .badge keep their look. - The footer carries the four OS download chips; the nav's group wrappers are .nav-group (the wallet page owns .group). - tools/site/serve.mjs and capture.sh: the site as Vercel serves it with /api passed to the live observer, captured on igneum-build-2 at 390 and 1440, dark and light (docs/plans/site-ui-5-shots, the home set in this commit). The overlap lane's detector ran over every page on build-2: 0 overlaps after the two fixes here (the explorer's hash titles wrap, the ledger's status badges wrap at 390). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .claude/agents | ||
| .github/workflows | ||
| app | ||
| brand | ||
| docs | ||
| igneum-census | ||
| igneum-pow | ||
| infra | ||
| packaging | ||
| pool | ||
| proto-cuda | ||
| proto-metal | ||
| proto-newpow | ||
| proto-opencl | ||
| proto-vdf | ||
| proving | ||
| relay | ||
| scene | ||
| sim | ||
| site | ||
| tools | ||
| .gitignore | ||
| .vercelignore | ||
| CLAUDE.md | ||
| rust-toolchain.toml | ||