WHY THIS WORK, WHAT CHANGED
Follow the palette.
Keep the product’s choices.
- 01 ↗PROBLEM
One action.
The wrong theme.The action token repeats the light blue in both themes. Changing the dark palette never reaches the button.
- 02 ↗DECISION
Preserve the
palette choice.Keep each theme’s existing palette, text color, and component geometry. Change the semantic alias, not the whole component.
- 03 ↗IMPLEMENTATION
Two declarations.
One shared role.Point the action background to the palette in each theme. Both versions use the same form, component CSS, and save behavior.
- 04 ↗VERIFICATION + HANDOFF
Check the result.
Leave the rule.Measure both themes, compare dimensions, exercise the form by keyboard, and retain the decision with reproducible source.