Skip to content

feat(tui): track hue source identity#37550

Merged
jlongster merged 1 commit into
v2from
track-hue-source
Jul 17, 2026
Merged

feat(tui): track hue source identity#37550
jlongster merged 1 commit into
v2from
track-hue-source

Conversation

@jlongster

Copy link
Copy Markdown
Contributor

Summary

  • expose the source hue alias and step for resolved theme colors
  • preserve independent RGBA identity for aliased hue scales
  • step colors by source identity so equal-valued adjacent steps and aliases remain distinguishable

Behavior

Hue stepping now applies only to RGBA instances resolved by the current theme. Reconstructed or cloned equal-valued colors have no source identity and remain unchanged.

Verification

  • bun typecheck
  • bun test test/theme/v2 --timeout 30000 (25 passed)
  • git diff --check

@jlongster
jlongster merged commit fafb04e into v2 Jul 17, 2026
10 checks passed
@jlongster
jlongster deleted the track-hue-source branch July 17, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant