You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improved Palette Manager V2 harmony result labels without changing harmony calculation or add behavior. Closest-match harmony cards now display the matched palette and swatch color name as the primary label, with the hex value on the next line.
8
+
9
+
## Changes
10
+
11
+
- Updated harmony closest-match metadata so palette id/name survives through `closestPaletteMatch`.
12
+
- Added Palette Manager V2 display-name formatting for source palette ids, so `crayola008` is shown as `Crayola008` in harmony cards.
13
+
- Updated harmony result construction:
14
+
- Calculated mode now displays clean generated labels such as `Complementary - +180 deg` with `#00FFFF` on the next line.
15
+
- Source Palette Closest Match now displays `<Palette Name> - <Swatch Name>` from the current source palette.
16
+
- All Palettes Closest Match now displays `<Palette Name> - <Swatch Name>` from the matched palette across all loaded palettes.
17
+
- Updated harmony cards to expose display metadata in DOM data attributes for validation and keep the hex value as the second line.
18
+
- Updated targeted Playwright coverage to confirm palette name, swatch name, hex display, calculated mode labeling, and removal of `Closest ...` display text.
19
+
20
+
## Scope Notes
21
+
22
+
- Add Selected and Add All behavior is preserved.
23
+
- Harmony calculation behavior is unchanged.
24
+
- No sample JSON was touched.
25
+
- No full samples smoke test was run, per PR instruction.
0 commit comments