You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When adding a Pillar.Image and using the as="picture" the border on the bottom of the image was not rounded. Inspecting the page in the developers tools showed there to be some additional whitespace at the bottom of the image causing the issue. As a workaround, adding the style vertical-align: bottom to Pillar.Image seemed to resolve the issue.
Image where as="picture" property is set
Image where default as property is set
Reproduction steps
1. Create Pillar with Pillar.Image
2. Set `as="picture"` property to `Pillar.Image`
3. View Pillar. Notice that the border is not rounded on the bottom.
Expected behavior
Pillar.Image with as="picture" property set will still have a rounded border on the bottom.
Screenshots
Browsers
Chrome
OS
Mac
The text was updated successfully, but these errors were encountered:
I think I have a similar issue except with the card component. When I try to leverage as="picture" on the Card.Image, I am seeing a missing rounded border at the bottom.
Before (no picture tag):
After (with picture tag):
I believe the issue is the picture tag in this case has display: inline-block style on it which is causing 4px of whitespace under the image. I have a workaround in place to avoid this issue so I am by no means blocked.
Hi there! I am experiencing a similar issue to these with the "River" element when I try to leverage the picture tag. The picture element is missing a height: 100% style so it doesn't consistently fill the height of its container. I believe we will need to adjust https://github.com/primer/brand/blob/main/packages/react/src/river/river-shared.module.css#L17 to add support for making the picture tag height: 100%.
This bug can be experienced here. However, you must be logged in to view the behavior.
I have a workaround in place so this doesn't block me at all.
@rezrah I've been piling into this issue a bit recently. I can easily split out the 3 separate comments into separate issues if that makes things easier for you or whomever works on this. My thought process is that these changes are all related to the picture tag so it easier to have it one spot. 🙇
Describe the bug
Found while working on: https://github.com/github/marketing-platform-services/issues/3793
Relevant PR: https://github.com/github/github/pull/359729
When adding a
Pillar.Image
and using theas="picture"
the border on the bottom of the image was not rounded. Inspecting the page in the developers tools showed there to be some additional whitespace at the bottom of the image causing the issue. As a workaround, adding the stylevertical-align: bottom
toPillar.Image
seemed to resolve the issue.Image where

as="picture"
property is setImage where default
as
property is setReproduction steps
Expected behavior
Pillar.Image
withas="picture"
property set will still have a rounded border on the bottom.Screenshots
Browsers
Chrome
OS
Mac
The text was updated successfully, but these errors were encountered: