I don’t have time to do it immediately, but I will gladly merge any PRs to odoc that make the CSS more Racket-like, or add a left-hand index, especially one that disappears/gets inlined into each page when the page gets smaller.
Regarding the index, see discussion here.