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
- Corrected Swatch Editor disabled/read-only selected value fields so selected Symbol, Hex, and Name remain visible without gray/color wash styling.
8
+
- Kept Swatch Editor Symbol, Hex, and Name disabled/read-only.
9
+
- Kept Tags editable only when a project palette color is selected.
10
+
- Split the Swatch Editor tag input and rendered tag action area into two table rows.
11
+
- Reduced the tag action-group spacing by 50% with a reusable tight action-group utility.
12
+
- Updated User Defined Swatch so it only populates for selected user-defined palette colors.
13
+
- Source-backed and harmony-backed Palette Colors now leave User Defined Swatch blank while still allowing new user-defined swatch creation.
14
+
15
+
## Theme V2 Gap
16
+
Existing Theme V2 classes had no reusable way to show a disabled form value while preserving readable selected text, and no reusable half-gap action-group variant.
17
+
18
+
Reusable Theme V2 utilities were added:
19
+
-`forms.css`: `.field-value--readable-disabled` keeps disabled input values readable with normal text color and opacity.
20
+
-`buttons.css`: `.action-group--tight` reduces action-group gap to half of the standard action-group gap.
21
+
22
+
## Swatch Editor
23
+
- Selected Palette Colors swatch text appears in Swatch Editor.
24
+
- Symbol, Hex, and Name remain disabled and read-only.
25
+
- Disabled selected-value fields use normal text color, normal text fill, and full opacity.
26
+
- Tags are disabled with no selected project palette color and enabled for selected project palette colors.
27
+
- Tags input and tag action display occupy separate rows under the same Tags label.
28
+
29
+
## User Defined Swatch
30
+
- No selected swatch: blank fields remain enabled for creating a new user-defined swatch.
31
+
- Selected user-defined swatch: Symbol, Hex, and Name populate and remain editable.
32
+
- Selected non-user swatch: Symbol, Hex, and Name are blank and enabled for new user-defined swatch entry.
33
+
- Non-user selected colors cannot be updated through User Defined Swatch base-value controls.
- Swatch Editor Symbol, Hex, and Name remain disabled: PASS.
35
+
- Tags are disabled with no selected project palette color and enabled with selected project palette colors: PASS.
36
+
- Tag input and rendered tag action area are split across two rows: PASS.
37
+
- Tag action-group uses the tight 50% gap utility: PASS.
38
+
- User Defined Swatch remains enabled and blank for new user-defined swatch creation with no selected color: PASS.
39
+
- User Defined Swatch is blank with Add/Clear enabled for selected non-user colors: PASS.
40
+
- User Defined Swatch populates and enables for selected user-defined colors: PASS.
42
41
43
42
## Impacted Lane
44
43
- Palette Tool runtime/UI lane.
44
+
- Theme V2 static validation for reusable form/action-group utility classes used by Palette.
45
45
- Changed-file/static validation lane.
46
46
47
47
## Skipped Lanes
48
48
- Full samples smoke was skipped by BUILD instruction.
49
-
- Shared Tool Center fullscreen UI lane was skipped because PR176 did not modify shared Tool Center or Theme V2 layout behavior.
50
-
- Broader tool lanes were skipped because changes are confined to Palette Tool tag/editor behavior and the targeted Palette spec covers the changed runtime/UI paths.
49
+
- Shared Tool Center fullscreen UI lane was skipped because PR177 did not modify shared Tool Center layout behavior.
50
+
- Broader tool lanes were skipped because the new Theme V2 utilities are only used by Palette in this delta, and the targeted Palette spec verifies their rendered behavior.
51
51
52
52
## Not Run
53
53
- Full samples smoke was not run, per BUILD instruction.
0 commit comments