Skip to content

fix(onboarding): replace removed design-tokens palette variable - #2904

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/dependency-update-risk-review-4156
Draft

fix(onboarding): replace removed design-tokens palette variable#2904
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/dependency-update-risk-review-4156

Conversation

@cursor

@cursor cursor Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Asana Task/Github Issue: Companion fix for #2902

Description

@duckduckgo/design-tokens v0.31.0 removes all --ds-color-palette-* tokens from build/desktop-browsers/tokens.css (see duckduckgo/design-tokens#31). Onboarding v4's ComparisonTable still referenced --ds-color-palette-red-50 for the DuckDuckGo browser icon background, which would render as transparent after the bump.

Replace the removed token with the DDG brand color #de5833, matching the existing v3 ComparisonTable implementation.

Testing Steps

  • Merge build(deps-dev): bump @duckduckgo/design-tokens from v0.30.0 to v0.31.0 #2902 (or install design-tokens v0.31.0 locally)
  • Open onboarding v4 makeDefaultSingle step and confirm the DuckDuckGo icon retains its orange background
  • Optional: run npm run test.screenshots -- pages/onboarding/integration-tests/onboarding.screenshots.spec.js --project onboarding-screenshots-macos-light --grep v4-3-makeDefaultSingle

Checklist

Please tick all that apply:

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

v0.31.0 removes --ds-color-palette-* tokens from desktop-browsers
tokens.css. Use the DDG brand color directly in v4 ComparisonTable,
matching the v3 implementation.
@github-actions

Copy link
Copy Markdown
Contributor

Build Branch

Branch pr-releases/cursor/dependency-update-risk-review-4156
Commit 3922210834
Updated July 24, 2026 at 10:57:05 AM UTC

Static preview entry points

QR codes (mobile preview)
Entry point QR code
Docs QR for docs preview
Static pages QR for static pages preview
Integration pages QR for integration pages preview

Integration commands

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#pr-releases/cursor/dependency-update-risk-review-4156

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", branch: "pr-releases/cursor/dependency-update-risk-review-4156")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/cursor/dependency-update-risk-review-4156
git -C submodules/content-scope-scripts checkout origin/pr-releases/cursor/dependency-update-risk-review-4156
Pin to exact commit

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#3922210834795668de1ba5c2aa9f7473ccece2ad

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", revision: "3922210834795668de1ba5c2aa9f7473ccece2ad")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/cursor/dependency-update-risk-review-4156
git -C submodules/content-scope-scripts checkout 3922210834795668de1ba5c2aa9f7473ccece2ad

@github-actions

Copy link
Copy Markdown
Contributor

[Beta] Generated file diff

Time updated: Fri, 24 Jul 2026 11:03:24 GMT

Apple
    - apple/pages/onboarding/dist/index.css

File has changed

Integration
    - integration/pages/onboarding/dist/index.css

File has changed

Windows
    - windows/pages/onboarding/dist/index.css

File has changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant