Skip to content

EP-6633 Restore accidentally removed CSS variables#880

Merged
Patrick DeVries (PatrickDeVries) merged 3 commits intomainfrom
bug/EP-6633_restore-missing-tokens
Jul 22, 2025
Merged

EP-6633 Restore accidentally removed CSS variables#880
Patrick DeVries (PatrickDeVries) merged 3 commits intomainfrom
bug/EP-6633_restore-missing-tokens

Conversation

@PatrickDeVries
Copy link
Contributor

I accidentally removed a few CSS variables when cleaning up the old brand styles. I naively replaced the old styles with the rebrand styles, but a few CSS vars were only defined in the first block so this removed them. This restores them. To find the issues I went through and made sure each CSS var declaration block has the same or more vars as the original block did.

Copilot AI review requested due to automatic review settings July 22, 2025 20:19
@changeset-bot
Copy link

changeset-bot bot commented Jul 22, 2025

🦋 Changeset detected

Latest commit: 4b178f8

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 12 packages
Name Type
@igloo-ui/area-chart Patch
@igloo-ui/breadcrumb Patch
@igloo-ui/button Patch
@igloo-ui/checkbox Patch
@igloo-ui/combobox Patch
@igloo-ui/datepicker Patch
@igloo-ui/disclosure Patch
@igloo-ui/dropdown Patch
@igloo-ui/helper-text Patch
@igloo-ui/select Patch
@igloo-ui/text-editor Patch
@igloo-ui/toaster Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify
Copy link

netlify bot commented Jul 22, 2025

Deploy Preview for igloo-ui ready!

Name Link
🔨 Latest commit 4b178f8
🔍 Latest deploy log https://app.netlify.com/projects/igloo-ui/deploys/687ff4ca7e99740008a38be8
😎 Deploy Preview https://deploy-preview-880--igloo-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR restores CSS variables that were accidentally removed during a rebranding cleanup process. The changes ensure that all necessary CSS custom properties are available for proper component styling and functionality.

Key changes:

  • Restored missing CSS variables across multiple component packages
  • Fixed a code optimization in ComboboxInput by inlining icon components
  • Added appropriate comments to organize CSS variable sections

Reviewed Changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/Toaster/src/toaster.scss Added "Default" comment section
packages/TextEditor/src/plugins/floating-link-editor.scss Restored z-index and width CSS variables
packages/Select/src/select.scss Restored number-of-option-to-display variable
packages/Select/src/select-value.scss Restored disabled color variable
packages/Select/src/select-option.scss Restored selected background variable
packages/Select/src/select-input.scss Removed extra blank line
packages/HelperText/src/helper-text.scss Added "Default" comment section
packages/Dropdown/src/dropdown.scss Restored z-index variables and added click handler section
packages/Disclosure/src/disclosure.scss Added "Low Contrast" comment section
packages/Datepicker/src/datepicker.scss Restored cell border variables
packages/Combobox/src/ComboboxInput.tsx Inlined icon components instead of using variables
packages/Color/src/color.scss Restored background variable (appears circular)
packages/Checkbox/src/checkbox.scss Restored completion radius and one-px variables, reordered existing variables
packages/Button/src/button.scss Restored disabled danger text variable, reordered premium text variables
packages/Breadcrumb/src/breadcrumb.scss Restored hover border color variable
packages/AreaChart/src/chart-tooltip.scss Moved circle background variable from selector to root
.changeset/real-moose-lick.md Added changeset documenting the restoration

@PatrickDeVries Patrick DeVries (PatrickDeVries) merged commit 3e2d9f0 into main Jul 22, 2025
12 checks passed
@PatrickDeVries Patrick DeVries (PatrickDeVries) deleted the bug/EP-6633_restore-missing-tokens branch July 22, 2025 20:43
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.

3 participants