Skip to content

EP-6631: Clean up rebrand styles for components Q-Z#877

Merged
Patrick DeVries (PatrickDeVries) merged 9 commits intomainfrom
cleanup/EP-6631_clean-up-rebrand-q-through-z
Jul 21, 2025
Merged

EP-6631: Clean up rebrand styles for components Q-Z#877
Patrick DeVries (PatrickDeVries) merged 9 commits intomainfrom
cleanup/EP-6631_clean-up-rebrand-q-through-z

Conversation

@PatrickDeVries
Copy link
Contributor

@PatrickDeVries Patrick DeVries (PatrickDeVries) commented Jul 17, 2025

This cleans up the rebrand styles and logic for components Q-Z.

The rebrand has been cleaned up in OV so the old brand styles are no longer relevant. They are also creating issues with OV's new RSBuild system and not behaving as expected.

For packages that have had a major release, I marked this a major bump. For packages that have not yet had a major release, I marked this a minor bump.

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

changeset-bot bot commented Jul 17, 2025

🦋 Changeset detected

Latest commit: 92ca169

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

This PR includes changesets to release 16 packages
Name Type
@igloo-ui/select Major
@igloo-ui/tabs Major
@igloo-ui/tag Major
@igloo-ui/toaster Major
@igloo-ui/toggle Major
@igloo-ui/tooltip Major
@igloo-ui/radio Minor
@igloo-ui/stacked-bar Minor
@igloo-ui/stepper Minor
@igloo-ui/tag-picker Minor
@igloo-ui/text-editor Minor
@igloo-ui/textarea Minor
@igloo-ui/vertical-bar-chart Minor
@shared/components Minor
@igloo-ui/combobox Patch
@igloo-ui/metric 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 17, 2025

Deploy Preview for igloo-ui ready!

Name Link
🔨 Latest commit 92ca169
🔍 Latest deploy log https://app.netlify.com/projects/igloo-ui/deploys/687e4e2e480c530008d554a2
😎 Deploy Preview https://deploy-preview-877--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 removes legacy non-Workleap branding styles from components Q-Z as part of a rebrand cleanup. The old brand styles are being removed as they're no longer relevant and causing issues with OV's new RSBuild system.

  • Removes :root CSS variable definitions and [data-brand="workleap"] selectors from component SCSS files
  • Eliminates brand detection logic and conditional rendering in TypeScript components
  • Updates version control with appropriate major/minor bumps based on release history

Reviewed Changes

Copilot reviewed 31 out of 31 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages//src/.scss Remove legacy :root CSS variables and [data-brand="workleap"] selectors
packages/Tooltip/src/Tooltip.tsx Remove getBrand() function and hardcode font base to 16
packages/Toaster/src/Toast.tsx Simplify close button rendering by removing brand-specific logic
packages/Tabs/src/Tabs.tsx Remove brand detection and use only Workleap icons
packages/Select/src/SelectInput.tsx Remove brand-specific chevron icon selection
.changeset/small-humans-return.md Document version bumps and breaking changes
Comments suppressed due to low confidence (1)

@PatrickDeVries Patrick DeVries (PatrickDeVries) merged commit 85a8ac9 into main Jul 21, 2025
12 checks passed
@PatrickDeVries Patrick DeVries (PatrickDeVries) deleted the cleanup/EP-6631_clean-up-rebrand-q-through-z branch July 21, 2025 14:51
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