A page says nothing until it has something to say

The Suspense fallback on a question is the whole served page until
the question resolves - no header, no wordmark - so the word
"loading…" was the first and only thing a visitor or a crawler read
about the site. True, and not about them. It holds its space and
stays quiet now; `aria-busy` says what is happening to a reader that
would otherwise find an empty document. Same for the two resource
slots inside a page, which keep a line's worth of room.

Also gone: the `gitea_org_repos` resource kind, which no site ever
named. `gitea_starred` and `gitea_releases` stay.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Bendik Aagaard Lynghaug
2026-09-26 13:25:11 +02:00
co-authored by Claude Opus 5
parent f18d1a5181
commit 9891c462c6
6 changed files with 22 additions and 14 deletions
+1 -1
View File
@@ -210,7 +210,7 @@ reads is never a client-supplied parameter.
- { from: complete, to: on_hearing, label: Send it out }
```
`source.kind` is one of `kv`, `gitea_starred`, `gitea_org_repos`,
`source.kind` is one of `kv`, `gitea_starred`,
`gitea_releases`, `url`.
A spec with neither `public: true` nor `requires_group` is