Hi, thanks for the suggestions.
For the link, it used to be like that but was changed. I forget the exact technical reasons but it was something to do with different actions being shown like 'closed', 'reshown' instead of 'edited'. Or them not being shown at all in some circumstances.
For the CSS thing I'd be happy to accept a PR. I didn't bother doing that in the past as the revisions page isn't fully public, and the CSS is only small, so there's no real performance benefit to moving it elsewhere. You can edit the revisions.css file yourself if needed.