As a user I want to see year dividers in the conversation timeline so I can orient myself in long correspondences #30
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
Long correspondences (10+ documents) are currently a flat list of bubbles with no visual anchoring in time. Users have to read individual dates to understand where they are in the timeline.
Desired behaviour
── 1923 ──) is inserted between consecutive document bubbles whenever the year changesdoc.documentDateon the frontendImplementation notes
Frontend only. In the
{#each data.documents as doc}loop, compare the year of the current document against the previous one and conditionally render a divider element. A small helper functiongetYear(isoDate)keeps the template clean.Style suggestion: centered text, thin horizontal rules on each side,
text-xs font-sans uppercase tracking-widest text-gray-400— consistent with existing metadata styles.