Files
Archipelago/WebHostLib
black-sliver 9b421450b1 Doc: WebHost: update readme and style guide (#4853)
* Doc: WebHost living standard

* Docs: update style guide for HTML, CSS and JS

* Unblame phar

* Too many words

* The better choice

* More rules

* Removed too much

* Docs: add recommendations for script defer and async
2026-01-28 20:57:12 +01:00
..
2025-06-16 12:31:16 +02:00
2022-10-17 01:24:02 +02:00
2025-07-27 01:27:29 +02:00

WebHost

Asset License

The image files used in the page design were specifically designed for archipelago.gg and are not covered by the top level LICENSE. See individual LICENSE files in ./static/static/**.

You are only allowed to use them for personal use, testing and development. If the site is reachable over the internet, have a robots.txt in place (see ASSET_RIGHTS in config.yaml) and do not promote it publicly. Alternatively replace or remove the assets.

Contribution Guidelines

Pages should preferably be rendered on the server side with Jinja. Features should work with noscript if feasible. Design changes have to fit the overall design.

Introduction of JS dependencies should first be discussed on Discord or in a draft PR.

See also docs/style.md for the style guide.