The discussion revolves around hiding post footer links, pins, and other distractions for non-staff users while keeping them visible for staff. dkebler suggests a new setting to minimize distractions, targeting elements like .post-links-container, .post-notice.new-user, and .small-action.onscreen-post. JammyDodger proposes using CSS to hide these elements for all users except staff, leveraging the staff class applied to staff views. Heliosurge asks about targeting Trust Level 4 and clarifies whether the changes affect only pinned posts. JammyDodger confirms the CSS targets all small action posts and notes their usefulness, while suggesting more complex targeting for other user roles. Heliosurge also suggests hiding small actions for new users until they reach a higher trust level, and emphasizes the need to keep the ‘Closed Topic’ indicator visible to all.
All that little snippet does is hide the small action posts for everyone, and then make them visible to staff users. To be honest, I find the small action posts quite useful (especially the ‘closed’ one), so I wouldn’t advocate hiding them - though deleting some can help clear some noise.
Staff users get a ‘staff’ class added to the page when viewing, so it’s easier to target them. If you wanted to add others I think that would require something more complicated. There’s an example of how to add a specific ‘admin’ class in this post which you may be able to adapt?