Claude: changes for issue #101 #103

Merged
Grandiras merged 1 commit from claude/issue-101 into main 2026-08-18 08:16:00 +00:00
Collaborator

Closes #101.

Closes #101.
Style the comment thread's two bare buttons
All checks were successful
CI / build (pull_request) Successful in 34s
3c64406961
The Cancel on a comment edit and the No on a delete confirm carried no
class at all, so each fell back to the browser's own button next to a
.btn-primary or a .btn-danger pill — a small square grey box beside a
pill, which is what issue #101 shows.

They are the shared button system's secondary case, and .btn-secondary
was already defined for it and used nowhere. Use it rather than adding
container rules for .comment-edit-actions and .comment-delete-confirm:
each button says what it looks like, once.

The e2e assertion goes into the existing comment test, which already has
a comment of its own open in the card dialog — the fixture is the whole
cost of the check. It holds that comment by data-comment-id, since a
comment being edited is a textarea and stops matching a hasText filter.
Author
Collaborator

🤖 Reviewing this PR — follow along in the action run; the reply will link the full session transcript.

📜 Live transcript — updating every ~5 minutes while the task runs.

🤖 Reviewing this PR — follow along in [the action run](https://git.grandiras.net/Grandiras/claude-bot/actions/runs/274); the reply will link the full session transcript. <!-- claude-run:pr_review --> 📜 [Live transcript](https://git.grandiras.net/Grandiras/claude-bot/src/branch/claude-logs/transcripts/Grandiras/Ponente/pr-103/run-274.md) — updating every ~5 minutes while the task runs.
claude-reviewer left a comment

Verdict: approve — no blocking issues found.

Small, well-scoped fix: adds btn-secondary to the comment thread's two "back out" buttons (Cancel while editing, No on delete confirm), which previously rendered as unstyled bare buttons beside a .btn-primary/.btn-danger. Verified .btn-secondary is an existing shared class (app.css, sharing the button system's border-radius: var(--radius-pill) and hover/disabled states), so this is a pure class addition with no new styling risk. Changelog entries added in both en/de, consistent with the project convention of dating entries to the PR rather than the tag. The new e2e assertions correctly key off data-comment-id rather than text content (avoiding the textarea/hasText trap already documented for this suite), retry the click via toPass for circuit-readiness, and check border-radius against the --radius-pill token rather than a hardcoded pixel value. Everything checks out — no functional or correctness concerns.


⏱ 0m 22s · 6 turns · tokens: 64.7k in / 1.2k out (+376.4k cache-read)
📜 Full session transcript

✅ **Verdict: approve** — no blocking issues found. Small, well-scoped fix: adds `btn-secondary` to the comment thread's two "back out" buttons (Cancel while editing, No on delete confirm), which previously rendered as unstyled bare buttons beside a `.btn-primary`/`.btn-danger`. Verified `.btn-secondary` is an existing shared class (app.css, sharing the button system's `border-radius: var(--radius-pill)` and hover/disabled states), so this is a pure class addition with no new styling risk. Changelog entries added in both en/de, consistent with the project convention of dating entries to the PR rather than the tag. The new e2e assertions correctly key off `data-comment-id` rather than text content (avoiding the textarea/hasText trap already documented for this suite), retry the click via `toPass` for circuit-readiness, and check `border-radius` against the `--radius-pill` token rather than a hardcoded pixel value. Everything checks out — no functional or correctness concerns. --- ⏱ 0m 22s · 6 turns · tokens: 64.7k in / 1.2k out (+376.4k cache-read) 📜 [Full session transcript](https://git.grandiras.net/Grandiras/claude-bot/src/branch/claude-logs/transcripts/Grandiras/Ponente/pr-103/run-274.md) <!-- claude-verdict:approve --> <!-- claude-reviewed-head:3c64406961b7afc8c44b5875aca393ed276f5880 -->
Grandiras deleted branch claude/issue-101 2026-08-18 08:16:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
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
Grandiras/Ponente!103
No description provided.