Skip to content

fix: remove instance of mercury color#2160

Merged
QuintonJason merged 2 commits intodevelopfrom
fix/update-mercury-color
Jan 5, 2026
Merged

fix: remove instance of mercury color#2160
QuintonJason merged 2 commits intodevelopfrom
fix/update-mercury-color

Conversation

@QuintonJason
Copy link
Contributor

@QuintonJason QuintonJason commented Jan 5, 2026

Description

Removes deprecated mercury color token usage across multiple components, replacing them with the appropriate design tokens (pine-color-brand and pine-color-grey).

Fixes DSS-54

Testing in sage-lib

Verify updated colors for the Progress, Avatar, and Loader components

Testing in kajabi-products

  1. (LOW) Update mercury to brand.

Related

DSS-54

@QuintonJason QuintonJason self-assigned this Jan 5, 2026
@QuintonJason QuintonJason marked this pull request as ready for review January 5, 2026 21:11
Copy link
Member

@pixelflips pixelflips left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@QuintonJason QuintonJason merged commit 53deee0 into develop Jan 5, 2026
5 checks passed
@pixelflips pixelflips mentioned this pull request Jan 5, 2026
pixelflips added a commit that referenced this pull request Jan 6, 2026
* fix: add semantic tokens and dark mode support (#2156)

* feat: add ds-tokens and semantic tokens

* fix: resolve build error

* feat: update core to semantic tokens

* feat: validate tokens

* feat: add dark mode toggle

* fix: color update

* fix: update maps to preserve token values

* fix: update heading values

* fix: update tokens and dark mode values

* fix: update token values

* fix: update semantic token mapping from loop

* fix: token cleanup

* fix: remove dark mode temp files

* fix: update color token pairings

* fix: update ds tokens dark mode dev version

* fix(sage-alert): update colors to match pine alert

* fix(sage-alert): update alert close button color

* fix: update subtle button dark mode colors

* fix: add latest ds tokens

* fix: remove console warnings

* fix: update buttons hover colors

* fix: remove problematic @import from _ds_tokens.scss

- Reverted automatic Pine tokens import that broke Vite builds
- The ~@ prefix is webpack-specific and incompatible with Vite
- Tokens are now documented as requiring app-level loading (CDN or import)
- Added Pine tokens import to sage-lib docs specifically (webpack env)
- Bumped version to 6.2.25-dev.9

* fix(button): move dark theme override to end of file for CSS cascade

- Move [data-theme="dark"] block to Theme Overrides section at EOF
- Ensures dark theme styles properly override generated button styles
- Add comment to prevent future regressions

Bump sage-assets to 6.2.25-dev.11

* fix: update to latest packs and dropdown semantic border

* style: update to use semantic tokens grey black white

* fix: update semantic tokens names

* fix: update to semantic values

* fix: add lock file

* fix: update to ds tokens 1.0.1

* fix: remove hard coded dark mode attr

* fix: resolve linter errors

* style: oop fix

* style: oop fix

* style: oop fix

* fix: oop fix

* fix: oop fix

* fix: remove ds tokens dependancy

* fix: align alert switch and tooltip to pine styles

* fix: align badge input popover property and form element error message

* fix: update disabled border

* fix: added border's to modal like things

* fix: lint error fix

* fix: update tokens

* fix: remove yarn dependancy

* fix: update hero custom bg example

* fix: updated pagination

* style: updated alerts and banner to core tokens

* fix: update dark mode error state

* fix: remove border and update lang

* fix: update alert icon and text colors

* fix: update alert and button color

* fix: update disabled select icon color

* chore: update yarn lock

* fix: update token values remove commented file and update token version

* fix: remove instance of mercury color (#2160)

* fix: remove instance of mercury color

* fix: remove already called rules

* chore(deps): bump @pine-ds/icons from 9.12.0 to 9.13.0 (#2159)

Bumps [@pine-ds/icons](https://github.com/Kajabi/pine-icons) from 9.12.0 to 9.13.0.
- [Release notes](https://github.com/Kajabi/pine-icons/releases)
- [Changelog](https://github.com/Kajabi/pine-icons/blob/main/CHANGELOG.md)
- [Commits](Kajabi/pine-icons@v9.12.0...v9.13.0)

---
updated-dependencies:
- dependency-name: "@pine-ds/icons"
  dependency-version: 9.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Quinton Jason <quinton.jason@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

2 participants