Skip to content

Threaded view to show a discussion as a conversation #696

Description

@VirginiaBalseiro

Add a view that displays one discussion as a thread. Each response is indented under what it responds to and labeled with its relation (replies, asks, answers, supports, disputes). Responses can be made directly from the view: each card has reply, support, dispute, and ask actions, and an inline form opens under the card, accepting either a new statement or a link to an existing one. For long threads the view loads progressively, similar to large comment threads on sites like Reddit: only the first few responses per level are shown with a button to load more, branches can be collapsed to one line, and beyond a maximum depth a "continue this thread" link reopens the view rooted at that point. This complements #610, which covers navigation across discussions. Open questions: how deep nesting should go before cutting off, and default sort order for responses. Mockup below is one possible direction, not a fixed design.

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions