@orta => More work on details view

More work on #247 #248 and #249
Because why not.