Skip to content

feat(button): implement button styles and interactions - #1138

Merged
Kyle-Ye merged 33 commits into
mainfrom
feature/button-pr
Oct 12, 2026
Merged

Kyle-Ye merged 33 commits into
mainfrom
feature/button-pr

fix(button): install action environments and preserve fonts

648dbf6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 12, 2026 in 0s

30.04% (+3.63%) compared to 5def810

View this Pull Request on Codecov

30.04% (+3.63%) compared to 5def810

Details

Codecov Report

❌ Patch coverage is 0% with 1749 lines in your changes missing coverage. Please review.
✅ Project coverage is 30.04%. Comparing base (5def810) to head (648dbf6).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...OpenSwiftUI/View/Control/Button/AppKitButton.swift 0.00% 490 Missing ⚠️
...rces/OpenSwiftUI/Event/Gesture/ButtonGesture.swift 0.00% 227 Missing ⚠️
.../OpenSwiftUI/View/Control/Button/ButtonStyle.swift 0.00% 149 Missing ⚠️
...iew/Control/Button/WidgetBorderedButtonStyle.swift 0.00% 86 Missing ⚠️
...urces/OpenSwiftUI/View/Control/Button/Button.swift 0.00% 80 Missing ⚠️
...tUICore/Shape/ShapeStyle/ShapeStyleRendering.swift 0.00% 74 Missing ⚠️
...ew/Control/Button/BorderedButtonStyle_CarMac.swift 0.00% 73 Missing ⚠️
...tUI/View/Control/Button/PrimitiveButtonStyle.swift 0.00% 66 Missing ⚠️
...iftUI/View/Control/Button/DefaultButtonStyle.swift 0.00% 57 Missing ⚠️
...wiftUI/View/Control/Button/ButtonBorderShape.swift 0.00% 56 Missing ⚠️
... and 25 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1138      +/-   ##
==========================================
+ Coverage   26.41%   30.04%   +3.63%     
==========================================
  Files         830      921      +91     
  Lines       62143    73240   +11097     
==========================================
+ Hits        16416    22008    +5592     
- Misses      45727    51232    +5505     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.