Skip to content

ref(scraps): update tokens - #105105

Merged
natemoo-re merged 24 commits into
masterfrom
ui2/nm/tokens-ii
Dec 30, 2025
Merged

natemoo-re merged 24 commits into
masterfrom
ui2/nm/tokens-ii

Conversation

@natemoo-re

@natemoo-re natemoo-re commented Dec 16, 2025 •

Copy link
Copy Markdown
Member

Part of Scraps theme cleanup efforts.

This PR updates the structure of our tokens to actually generate the theme.tokens object with a backwards-compatability shim. The DX of using tokens in significantly improved.

new-tokens-dx.mov

Closes DE-646, DE-641

@linear

linear Bot commented Dec 16, 2025 •

Copy link
Copy Markdown

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Dec 16, 2025
@codecov

codecov Bot commented Dec 16, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #105105      +/-   ##
===========================================
- Coverage   80.57%    80.57%   -0.01%     
===========================================
  Files        9441      9441              
  Lines      404948    404936      -12     
  Branches    25685     25685              
===========================================
- Hits       326304    326292      -12     
  Misses      78175     78175              
  Partials      469       469              

@natemoo-re
natemoo-re changed the base branch from master to theme/nm/types December 18, 2025 20:56
natemoo-re added a commit that referenced this pull request Dec 18, 2025
Removes `successFocus`, `errorFocus`, `dangerFocus`, `warningFocus`
aliases.

These can all use the `tokens.border[semantic]` scale instead.

Unblocks #105105
@natemoo-re
natemoo-re enabled auto-merge (squash) December 30, 2025 20:45
@natemoo-re
natemoo-re merged commit 4ffbe61 into master Dec 30, 2025
51 checks passed
@natemoo-re
natemoo-re deleted the ui2/nm/tokens-ii branch December 30, 2025 20:52
natemoo-re added a commit that referenced this pull request Jan 6, 2026
Adds a new
[Tokens](https://sentry-git-stories-nmadd-tokens.sentry.dev/stories/principles/tokens/)
reference page to Stories

Stacked PR on top of #105105. Closes DE-645

---------

Co-authored-by: getsantry[bot] <66042841+getsantry[bot]@users.noreply.github.com>
@github-actions github-actions Bot locked and limited conversation to collaborators Jan 15, 2026

This branch was successfully deployed

1 active deployment
Preview — 710b7124 Deployed Dec 30, 2025 by vercel[bot]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants