guide: fix style on itemlist
plt-web: add `call-with-registered-roots`
plt-web: add `#:generate?` argument to `site`
distro-build: use `plt-web` style for site or snapshot page