Good timing! This week I’ve started updating the directory to move away from a <table>
to a more flexible div layout that recreates the table layout using CSS grid. So if you can wait a week or two this should be the new default.
Otherwise you’d have to override our default template here from within a theme. We have some details about template overrides in Beginner's guide to developing Discourse Themes