Add expandable entry stories for history, PRs, and issues #31

Merged
arne merged 1 commit from expandable-entry-stories into main 2026-04-06 21:41:29 +02:00
Owner

History entries, pull requests, and issues on the project detail page are
single-line rows with no way to see the full description. Clicking an entry
now expands it to show the body text below, aligned to the title column.

The approach avoids

nesting inside CSS grid (which caused subgrid
alignment issues). Instead, expandable rows are plain .entry-row elements
with a sibling div for the body. A small JS click handler toggles visibility.
The dot pulses on hover as an affordance, matching the home page project rows.

PRs and issues include a "See on code.bas.es" link in the expanded body.
History entries show the PR description.

Design system only — no Go changes yet. Implementation will follow.

History entries, pull requests, and issues on the project detail page are single-line rows with no way to see the full description. Clicking an entry now expands it to show the body text below, aligned to the title column. The approach avoids <details> nesting inside CSS grid (which caused subgrid alignment issues). Instead, expandable rows are plain .entry-row elements with a sibling div for the body. A small JS click handler toggles visibility. The dot pulses on hover as an affordance, matching the home page project rows. PRs and issues include a "See on code.bas.es" link in the expanded body. History entries show the PR description. Design system only — no Go changes yet. Implementation will follow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
arne force-pushed expandable-entry-stories from e3683a9920 to 69497ad55c 2026-04-06 21:39:55 +02:00 Compare
arne merged commit a871244dc7 into main 2026-04-06 21:41:29 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
arne/orbit!31
No description provided.