We've enhanced the status viewing experience by introducing a modal dialog when clicking on a status post title, allowing users to view details without navigating away from the current page. To ensure a seamless user experience, we replaced standard buttons with anchor tags, supporting native browser features like cmd/ctrl+click to open in a new tab while using intercepting click handlers for the modal flow. Additionally, we transitioned history management to replaceState to keep the browser history clean and added aria-haspopup for better accessibility. 🖥️

User interface is like a joke. If you have to explain it, it's not that good.

Improved status post navigation with new modal interaction - nom-social/nom