You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The glossary says "Loading…" forever when JavaScript is disabled #42
glossary.html ships with <li class="wall-empty">Loading the glossary…</li> in the markup and a count reading "Loading…". With JavaScript off, both stay there permanently and the page looks broken rather than degraded.
What to change
Files:glossary.html
Requirements:
Use a <noscript> block to tell the reader what happened and what to do
The message must explain that the glossary needs JavaScript, not just say "error"
Point them at data/glossary.json, which is readable directly
Leave the normal loading state alone for people who do have JavaScript
Acceptance criteria
With JavaScript disabled the page explains itself instead of hanging on "Loading…"
With JavaScript enabled nothing changes
html-validate still reports zero errors
How to verify locally
Open the page, then disable JavaScript in dev tools (Command Palette → "Disable JavaScript") and reload.
Beginner. The contributor wall has the same gap if you want to fix both.
New here? Comment /claim on this issue and a bot will assign it to you. Then read CONTRIBUTING.md.
Stuck at any point? Comment here saying what you have tried and where it stopped working — that is not an admission of failure, it is how we find out the instructions were unclear. You can also come to a PR Debug Clinic (Oct 12 or Oct 21).
Activity
kanhvee commentedon Oct 2, 2026
Please assign it to me, I am a beginner and I will try to do my best.
kanhvee commentedon Oct 2, 2026
/claim
github-actions commentedon Oct 2, 2026
Assigned to @kanhvee. It is yours.
Next steps
git checkout -b fix/short-descriptionCloses #42in the descriptionIf you get stuck, comment here saying what you have tried. If you change your mind, comment
/unclaim— no hard feelings, that is genuinely fine.