-
Notifications
You must be signed in to change notification settings - Fork 449
Enhanced custom icon support with tailwind #5159
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
Conversation
- Register svgs from custom icons folder - Update existing custom icons to remove padding - Swap component icons for classes in sidebar tabs - Update browse templates in menu to use custom icon
🎭 Playwright Test Results✅ All tests passed across all browsers! ⏰ Completed at: 08/21/2025, 08:38:18 PM UTC 📊 Test Reports by Browser
🎉 Your tests are passing across all browsers! |
🎨 Storybook Build Status✅ Build completed successfully! ⏰ Completed at: 08/21/2025, 08:17:32 PM UTC 📊 Build Summary
🔗 Links🎉 Your Storybook is ready for review! |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
|
||
| import { comfyPageFixture as test } from '../fixtures/ComfyPage' | ||
|
|
||
| async function verifyCustomIconSvg(iconElement: Locator) { |
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.
What do the errors for this look like in a failure state?
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.
Why not TypeScript?
Summary
Changes
@iconify/tailwindReview Focus
I have left in the support for component icons in sidebar tabs for extensions, if we don't think this is worth keeping i'm happy to remove it as the core no longer uses it.
Screenshots (if applicable)
New (left) vs old (right) icon size:

Browse templates uses custom icon:

┆Issue is synchronized with this Notion page by Unito