Repository navigation
Restyle desktop selections and bare buttons onto the Kcap theme - #1127
Conversation
PR Summary by QodoAlign desktop selections and buttons with the Kcap theme
AI Description
Diagram
High-Level Assessment
Files changed (7)
|
Code Review by Qodo
1.
|
Success green is reserved for settled status, so a picked option or selected row painted in it reads as done. A button with no Kcap class keeps Fluent's grey hover on the dark canvas.
0528f0f to
508617e
Compare
No GitHub issue. No Linear issue: this is a small change and does not need one.
What & why
Success green is status only. A picked question option, the current question step, a checked ACP option, and a selected launcher machine or model use info blue so they do not read as done. "Open in web" uses the ghost button class, and the lifecycle prompt uses chip and primary, so those controls take the Kcap hover instead of Fluent's.
Where to look
The answered-step tick stays success green: that mark is settled, not a selection. Hover on a step that is not current uses the raised surface, so it does not share the current step's info fill.
Verification
dotnet run --project test/Capacitor.App.Tests.Unit/Capacitor.App.Tests.Unit.csproj -- --treenode-filter "/*/*/ChatTabViewSmokeTests/A_picked_option_paints_the_accent_border_and_a_second_click_clears_it"— 1 passed.