Skip to content

feat(site): add legacy auto sync helper and tritan cleanup - #25180

Merged
jaaydenh merged 2 commits into
mainfrom
pr25077/02-theme-cleanup
May 14, 2026
Merged

jaaydenh merged 2 commits into
mainfrom
pr25077/02-theme-cleanup

Conversation

@jaaydenh

Copy link
Copy Markdown
Contributor

Summary

  • Add legacyAutoToSync to map legacy auto-family theme preferences to light and dark sync pairs.
  • Expand colorblind theme tests for legacy auto-family handling.
  • Move tritan success and git-added surfaces onto the sky-blue palette in theme roles and CSS variables.

Dependencies

  • None. This can merge independently before the dropdown work.

Validation

  • pnpm -C site exec vitest run --project=unit src/theme/colorblind.test.ts
  • pnpm -C site lint:types
  • Pre-commit hook passed on the branch commit.

Comment thread site/src/theme/darkTritan/roles.ts Outdated
Comment thread site/src/theme/lightTritan/roles.ts Outdated
Comment thread site/src/index.css
@jaaydenh
jaaydenh merged commit acf57b3 into main May 14, 2026
29 checks passed
@jaaydenh
jaaydenh deleted the pr25077/02-theme-cleanup branch May 14, 2026 13:43
@github-actions github-actions Bot locked and limited conversation to collaborators May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants