-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(pie-icons-webc): DSW-1539 Remove :host-context usage for icon sizing #1107
Conversation
🦋 Changeset detectedLatest commit: 3f77cd7 The changes in this PR will be included in the next version bump. This PR includes changesets to release 8 packages
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 |
/snapit |
/snapit |
1 similar comment
/snapit |
/snapit |
Starting a new snapshot build. You can view the logs here. |
🫰✨ Thanks @kevinrodrigues! Your snapshots have been published to npm. Test the snapshots by updating your yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] |
/snapit |
Starting a new snapshot build. You can view the logs here. |
The build failed, please see the logs. |
/snapit |
Starting a new snapshot build. You can view the logs here. |
The build failed, please see the logs. |
/snapit |
Starting a new snapshot build. You can view the logs here. |
🫰✨ Thanks @kevinrodrigues! Your snapshots have been published to npm. Test the snapshots by updating your yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] |
/snapit |
Starting a new snapshot build. You can view the logs here. |
🫰✨ Thanks @kevinrodrigues! Your snapshots have been published to npm. Test the snapshots by updating your yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] |
Co-authored-by: Ashley Watson-Nolan <[email protected]>
/snapit |
Starting a new snapshot build. You can view the logs here. |
The build failed, please see the logs or take a look at the Workflow Tooling wiki page to make sure your PR meets the requirements. |
/snapit |
Starting a new snapshot build. You can view the logs here. |
The build failed, please see the logs or take a look at the Workflow Tooling wiki page to make sure your PR meets the requirements. |
/snapit |
Starting a new snapshot build. You can view the logs here. |
🫰✨ Thanks @kevinrodrigues! Your snapshots have been published to npm. Test the snapshots by updating your yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] yarn add @justeattakeaway/[email protected] |
display: block; | ||
width: var(--btn-icon-size); | ||
height: var(--btn-icon-size); | ||
:host svg { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I created a PR for the fix: #1127
@kevinrodrigues @ashleynolan was this visually tested in Aperture NextJS and Vanilla before merging? |
@jamieomaguire Yeh, it was tested – I think it just got missed as it's a subtle sizing change (but it is showing up the issue in the Version Package PR now too) I'm a bit confused as to why the link isn't being flagged too – unless we don't have visual tests for links with icons. @dandel10n is spinning up a PR with the fix for this, so that'll sort it out shortly too 👍 |
@jamieomaguire @dandel10n Just to follow up on this, the reason the pie-link visual tests haven't also broke is because they don't use the pie-webc icons in the visual tests. They just use a hardcoded SVG by the looks of it. |
Describe your changes (can list changeset entries if preferable)
Before:
After:
Author Checklist (complete before requesting a review)
PIE Docs
change, I have reviewed the Docs site previewReviewer checklists (complete before approving)
Reviewer 1
PIE Docs
change, I have reviewed the PR previewReviewer 2
PIE Docs
change, I have reviewed the PR preview