Public Access
Site: roro9stack.net, phase 1 (the home page, Install with a browser flasher, Downloads)
A Zola site in site/, from the design: both themes on the device's palette, notched shapes, self-hosted fonts, the wordmark and icons, two generated hero drawings, nine App cards (the mesh messenger marked planned), real screenshots, the updates and build sections. The Install page builds ESP Web Tools' manifest in the browser from the Gitea API (it needs Caddy to allow the origin), refuses any download that isn't on the project's server, and falls back to the esptool steps. Downloads lists the releases. The focus ring shows on notched controls. A page checker fails the build if a page loads from another origin. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EhqxQ49eCju4CzKYNjZzwT
This commit is contained in:
+9
@@ -0,0 +1,9 @@
|
||||
ESP Web Tools 10.4.0 (https://github.com/esphome/esp-web-tools), Apache-2.0 (see LICENSE),
|
||||
vendored so the Install page makes no request to a CDN.
|
||||
|
||||
Only the files an ESP32-S3 needs (the Cardputer ADV): install-button.js, its chunks, and the S3
|
||||
flasher stub. The other chip families' chunks are loaded only if such a chip is detected, which this
|
||||
page's manifest never asks for.
|
||||
|
||||
Updating: `npm pack esp-web-tools`, then copy the same set from package/dist/web/ (the chunk file
|
||||
names carry a hash and change with the version) and update the references in this README.
|
||||
Reference in New Issue
Block a user