Fix #169: persistent full-width divider between dropdown title and body #195

Closed
fen wants to merge 0 commits from fix-169 into dev
Collaborator

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.

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.
fen added 1 commit 2026-09-10 16:58:54 +00:00
Fix #169: persistent full-width divider between dropdown title and body
CI / docker (pull_request) Skipped
CI / test (pull_request) Successful in 46s
179eb17da9
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.
fen closed this pull request 2026-09-10 17:00:03 +00:00
fen deleted branch fix-169 2026-09-10 17:00:03 +00:00
fen reopened this pull request 2026-09-10 17:11:18 +00:00
fen closed this pull request 2026-09-10 17:33:35 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.