We just shipped something we feel to be quite interesting: Conversation Mode.
Every thread on the forum now has a toggle in the top-right of the post list. One click switches you from the classic chronological view to a fully threaded tree view - where each reply is visually nested beneath the post it was actually responding to.
How it works
In Flat mode (the default), posts appear in time order exactly as they always have. Nothing changes here.
Switch to Conversations mode and the same posts rearrange into a branching tree. Direct replies nest beneath their parent post, indented with a coloured vertical connector line. A small "Replying to @Author" label appears at the top of each nested card so you always know whose post it is responding to β click the name to jump straight to that parent post.
Colour-coded depth lines
Each depth level gets its own accent colour so you can instantly see how deep a branch runs:
Level 1 replies - blue
Level 2 (replies to replies) - purple
Level 3 - green
Level 4 - amber
The lines glow brighter when you hover over a card, making it easy to trace a conversation chain even in a dense thread.
Replying to a specific post
Hover any post and a quote button will appear. Clicking it scrolls you to the reply box and links your new post directly to that one. When someone else switches to Conversations mode they will see your reply nested right under the post you were responding to.
Your preference is remembered
Whichever mode you last used is stored in your browser, so the next time you open any thread it re-activates automatically without you having to toggle again.
A note on very long reply chains...
Posts are indented up to 3 levels. If a conversation goes deeper than that, the overflow replies "surface" to the root level rather than disappearing - you never lose any content, the indentation just resets so threads don't run off the edge of the screen on mobile.
Give it a try on any thread with lots replies. If you run into anything unexpected, please start a bug report.