Also it at least works with mobile devices. Although due to the table layout used by CGit it's hard to actually be responsive. (The body tables are scrollable horizontally in case you wonder where the overflown parts are)
So when re-styling CGit I met a problem that I need to extend the background of a non-full table row to fill the entire row. The problem was I did not want to change the HTML to force a colspan (because that means I'll need to re-compile CGit). Turns out all I had to do was to add an "after" pseudo-element and make them `display: table-cell` at each single row...
Former Android Developer / Linux User / Student / Otaku / Webmaster @ angry.im
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!