Operation details should be visible all the time.
And only compact information should be in the details, f.e. no content of the post - that can be seen on comment page or transaction page.
Generally hiveblocks.com does it correctly, but it could still be improved. Each type of operation (including known subtypes of custom json) should have its own icon, background color and way of presentation, preferably in a way that could easily be extended (best if it could be modified in local configuration so users can individually customize the ops they care about).