Thanks for the patch! I moved the discussion of phrasings to StackExchange, because I can't really say what relay operators find easiest to understand. Let's wait a few days for responses there and then apply the (possibly modified) patch. Thanks!
It was the "popover" function that threw that error and stopped all following JS to work (Firefox only), so I removed it and then replaced the popovers with tooltips so we're not losing any functionality. Also, I fixed a small issue with the search table, where tooltips were not working properly when filtering results or changing the "show entries" value.
The fixes look good, but I can't merge that. You'll need to rebase the commits against the current master branch of https://gitweb.torproject.org/atlas.git. For example, that branch has 5 commits titled "Inserted zero width space character to wrap fingerprint line on smaller displays".
Whenever starting on a new ticket, please checkout master, pull to have the latest commits from the git.tpo repo, then branch, and rebase against the latest from git.tpo before adding a patch to the ticket.
This helps with testing as the patch is as close as possible to based on the latest sources, and also helps with merging and keeping a clean history in the git repository.
Trac: Owner: irl toN/A Status: needs_review to assigned