Skip to content

fix: show padded hover backgrounds on formatting buttons - #49

Merged
exterminatorrat merged 2 commits into
mainfrom
capy/formatting-toolbar-hover-pr
Sep 16, 2026
Merged

exterminatorrat merged 2 commits into
mainfrom
capy/formatting-toolbar-hover-pr

Conversation

@exterminatorrat

@exterminatorrat exterminatorrat commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Give formatting toolbar buttons a neutral rounded-square background across their existing padded click targets on hover.

  • Keep hover state local to each button and suppress the fill when disabled.
  • Preserve the 28×26 icon targets, selected accent, pressed feedback, actions, shortcuts, and compact/full toolbar layout.
  • Advance VERSION to 1.0.15-beta.1 with the matching dated changelog entry.

This remains a focused four-file feature diff against main at 6046af897b064eed49882f35b2366e9cd685206a. Reconciliation preserves the newly merged editor-blur implementation, its tests, and its 1.0.14-beta.1 changelog entry unchanged. The hover implementation and new regression tests remain byte-identical to the user-tested Build 62 candidate; its package is untouched.

Verification

Exactly 18 focused tests passed through the repository’s nonempty AppKit test runner: 13 toolbar tests plus all five merged editor-blur tests. An independent rerun passed the same 18 tests. All 26 build-identity tests, the version-policy check, Release Fleck build, dependency-lock preservation, and whitespace checks passed. Fresh independent GPT-6 Astra/xhigh review approved the exact resolved source tree with no findings.

Component evidence

Retained native offscreen rendering of the byte-identical production style, icon labels, and motion implementation. Hover state is seeded on synthetic neutral surfaces; this is not a live run of a new publication build.

Formatting-button hover states in dark and light appearance

No new package, release, accepted-build change, or development-pointer advancement is included. Prior CI results do not cover the updated head; GitHub CI must run on this PR’s actual head.

@exterminatorrat
exterminatorrat merged commit d5f35ae into main Sep 16, 2026
2 checks passed
@exterminatorrat
exterminatorrat deleted the capy/formatting-toolbar-hover-pr branch September 16, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant