Static GitHub Pages version of https://angeloveart.cargo.site/.
index.htmlcontains the exported Cargo page shell, preloaded page data, and styles.404.htmlmirrorsindex.htmlso GitHub Pages can fall back to the same app shell for direct links.assets/contains localized Cargo runtime files, stylesheets, fonts, icons, and media assets used by the site.scripts/localize-assets.mjscan rebuildassets/from the public Cargo site export.scripts/harden-offline.mjsremoves Cargo-hosted runtime metadata and forces generated Cargo media URLs back to local files.scripts/offline-check.mjsopens every site route while blocking non-localhost requests..nojekylldisables Jekyll processing on GitHub Pages.
Start the preview server first:
npm run previewThen, in another terminal, run:
npm run offline-checkThe check opens every known route from the exported Cargo data and fails if the page tries to load anything outside localhost, including Cargo, Freight, Google Fonts, or other CDNs.
Run:
npm run previewThen open the URL printed in the terminal. It defaults to http://localhost:4173/, and automatically tries the next port if that one is already in use.
Run:
npm run localizeThis downloads the currently referenced Cargo/Freight/CDN resources again, rewrites local paths, and reapplies the offline hardening step.