-
Notifications
You must be signed in to change notification settings - Fork 827
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
Adding multiple missing icons #983
Conversation
🦋 Changeset detectedLatest commit: 353ff1c The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
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 |
I'm a bit hesitant to approve until I understand why these weren't added in the first place? Some of them—like the logo marks I think may have purposefully been excluded? cc @tallys |
I am also not sure about this. Happy to get more insight in this. I just jumped on this due to another issue that @tallys forwarded with some missing. I feel that we currently don't have a well-documented approach as to when an icon should be excluded from one of the two sizes. As far as I could see in the docs it states that icons should be always added in both sizes. Maybe @edokoa or @maximedegreve have some knowledge on this? |
Hi all, yes, @lukasoppermann we should look at this during a working session and look at each one - to sift through intentionally omitted (logomarks and brand icons) or accidentally (only need of one size, which I agree, is inconsistent!) Let's add this to the agenda for the next working session and work through it there @gavinmn |
👋🏻 @lukasoppermann Regarding the failing checks:
|
Hey there! 👋 I'm not as well-versed in our icon library as some of our team members. From what I do know, it seems like feed icons were left out of the larger versions. I'm a bit uncertain about why the other icons weren't included in larger sizes. |
I don't really have any context on these and am equally unsure what's going on with this one...
I think this is mostly some historical design debt to clean up. The |
Taking a look at the Actions logs for
Taking a look at the SVGs introduced in this PR, it seems that none of them include the attribute
You can see the
Should we try adding the |
Hello together, I opened the issue #973 regarding discrepancies between the Figma Octicons set and the React library. I want to express my gratitude to @lukasoppermann for promptly addressing the issue with this PR. It's been three weeks since this PR was opened, and from the discussion, it seems like there are still some open questions and checks that need to be addressed. I understand that the process of reviewing and merging changes, especially significant ones like this, requires time and meticulous attention. However, I'm keen to see this PR progress, as it addresses the concerns I raised in the original issue. Is there any way I can assist in moving this forward? Perhaps with additional testing or clarifications? I would appreciate any updates on the status of this PR or an estimated timeline for its resolution. Thank you for your hard work and dedication to maintaining the Octicons library. Looking forward to seeing this issue resolved soon. Best regards |
Hey @broccolinisoup, I needed to run |
c181883
to
216bd53
Compare
fddb3ce
to
cf116de
Compare
@eliperkins I think this worked. 🙏 |
c3a680e
to
95cda43
Compare
Hey @lukasoppermann, it looks like several of the icons are slightly the wrong size: I don't have permission to edit that Figma document, could you go in, fix these, and re-export? |
Hey @camertron, I updated the |
@lukasoppermann The screenshot is from Figma. I clicked on the "Export" tab in the right-hand sidebar, then clicked the "Export Octicons" button. The checklist that pops up shows mark-github-24 is still 25x24px, but it looks like markdown-24 is good to go 👍 |
@camertron nice, I had fixed it before, as I don't use the export tool. It should be fine now hopefully, the code looks good to me. But the checks don't complete. 😢 |
@lukasoppermann I just pushed an empty commit to get CI to run, looks like it's running now. |
This will fix #973, #982 and https://github.com/github/primer/issues/2597 once it is done.
Changes
commit-24
togit-commit-24
to align with the 16px version