+
Skip to content
This repository was archived by the owner on Oct 14, 2025. It is now read-only.

Conversation

dylankcrwd
Copy link
Contributor

@dylankcrwd dylankcrwd commented Sep 10, 2024

🚀 Description

  • Updates glide-core-button-group-button styling to resolve an issue on Safari

📋 Checklist

  • I have read and followed the Contributing Guidelines.
  • I have added tests to cover new or updated functionality.
  • I have created or updated stories in Storybook to document the new functionality.
  • I have included a changeset with this Pull Request if it adds/updates/removes functionality for consumers.
  • I have scheduled a Design Review for these changes, if one is required.
  • I have followed the ARIA Authoring Practices Guide and/or met with the Accessibility Team to ensure this functionality is accessible.

🔬 How to Test

  1. Review button-group buttons on main and compare with this branch using Safari and Chrome.

📸 Images/Videos of Functionality

In Safari, before:
Screenshot 2024-09-10 at 10 11 39 AM

In Safari, after:
Screenshot 2024-09-10 at 10 00 37 AM

Copy link

changeset-bot bot commented Sep 10, 2024

🦋 Changeset detected

Latest commit: 40a17dd

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

This PR includes changesets to release 1 package
Name Type
@crowdstrike/glide-core 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

Copy link
Contributor

@dylankcrwd dylankcrwd marked this pull request as ready for review September 10, 2024 14:21
'@crowdstrike/glide-core': patch
---

Updates `glide-core-button-group-button` styling to resolve an issue on Safari
Copy link
Collaborator

Choose a reason for hiding this comment

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

Rhetorically, what's the issue? Consumers probably want to know.

border-end-start-radius: 0.6875rem;
border-start-start-radius: 0.6875rem;
}
/* Nesting within :host does not work as expected in Safari */
Copy link
Collaborator

Choose a reason for hiding this comment

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

Got a link to a Webkit bug to put in this code comment?

Copy link
Contributor Author

@dylankcrwd dylankcrwd Sep 10, 2024

Choose a reason for hiding this comment

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

Copy link
Collaborator

Choose a reason for hiding this comment

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

I wouldn't count Stack Overflow answers as evidence of it possibly not being a bug unless the answer cites the specification or cites a conversation among specification authors.

If it works in Chrome and Firefox but not Safari, then it's likely a bug.

Co-authored-by: clintcs <114178960+clintcs@users.noreply.github.com>
@dylankcrwd dylankcrwd merged commit 8c7841c into main Sep 10, 2024
7 checks passed
@dylankcrwd dylankcrwd deleted the button-group-styling branch September 10, 2024 19:32
@github-actions github-actions bot mentioned this pull request Sep 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载