Owner follow-up (2026-09-10) requires the divider between the dropdown title and its body to (1) always be visible, not hover dependent, and (2) extend all the way right and left.
The can page 'Show content' dropdown (
/) had no divider at all between the title and the body; the only line-like artifact was hover-driven. This PR gives .can-item-body[open] summary a permanent 1px var(--border) bottom rule that spans the full card width edge to edge (negative margins match the card padding).
Verified on a local build with headless chromium/CDP: rendered border-bottom is 1px var(--border) and the summary box now sits 1px inside each card edge on both sides (previously inset by the card padding). go build ./... and go test ./... pass. No template/JS changes, so no new CSP surface.
Fixes #169.
Owner follow-up (2026-09-10) requires the divider between the dropdown title and its body to (1) always be visible, not hover dependent, and (2) extend all the way right and left.
The can page 'Show content' dropdown (<details>/<summary>) had no divider at all between the title and the body; the only line-like artifact was hover-driven. This PR gives .can-item-body[open] summary a permanent 1px var(--border) bottom rule that spans the full card width edge to edge (negative margins match the card padding).
Verified on a local build with headless chromium/CDP: rendered border-bottom is 1px var(--border) and the summary box now sits 1px inside each card edge on both sides (previously inset by the card padding). go build ./... and go test ./... pass. No template/JS changes, so no new CSP surface.
The can page 'Show content' dropdown had no divider between the summary
title and the body; the only line-like artifact appeared hover-dependent
(the stats header hover background edge). Per the owner follow-up, the
divider between a dropdown title and its body must be persistent (not
hover dependent) and extend the full width of the card left and right.
can page: .can-item-body[open] summary now carries a permanent 1px
var(--border) bottom rule spanning the full card width via negative
margins matching the card padding, plus matching bottom padding.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Fixes #169.
Owner follow-up (2026-09-10) requires the divider between the dropdown title and its body to (1) always be visible, not hover dependent, and (2) extend all the way right and left.
The can page 'Show content' dropdown (
) had no divider at all between the title and the body; the only line-like artifact was hover-driven. This PR gives .can-item-body[open] summary a permanent 1px var(--border) bottom rule that spans the full card width edge to edge (negative margins match the card padding).
Verified on a local build with headless chromium/CDP: rendered border-bottom is 1px var(--border) and the summary box now sits 1px inside each card edge on both sides (previously inset by the card padding). go build ./... and go test ./... pass. No template/JS changes, so no new CSP surface.
Pull request closed