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
Would love this. Was thinking perhaps a smaller next-step is to add support for icons from Nerd Fonts, which has icons for lots of dev/tech products built-in, then maybe we could something like:
Yeah this is about layering. WithIconName sounds generic but is hard-tied to the Fluent UI icon set today, so I'm trying to ensure layering allows us to build experiences that lead ppl to success. No problem with having higher-level methods like WithNerdFontIcon and WithFluentUiIcon. We could also consider obsoleting WithIconName and just going with concrete methods like WithFluentUiIcon and WithNerdFontIcon and don't bother with any kind of layering based on the existing idiom.
Would love this. Was thinking perhaps a smaller next-step is to add support for icons from Nerd Fonts, which has icons for lots of dev/tech products built-in, then maybe we could something like:
A problem with this (I think) is nerdfonts is icons displayed via a custom font. The UI is currently designed to show SVG icons. The resources grid and the graph view would need some large updates to support something else. I'm not sure how easy it would be to display a font based icon at the right size so it looks consistent with existing SVG icons.
As part of triage cleanup ahead of the 13.3 release, this issue is being moved to the Backlog milestone. If you believe it should remain in 13.3, feel free to re-add to the milestone and leave a comment here why it should not be punted.
Reopening after reviewing the recent bulk closure. The close comment appears to cite work that does not fully address this issue, so this should remain open for normal triage.
Activity
MihuBot commentedon Sep 23, 2025
I'm a bot. Here is a possible related and/or duplicate issue (I may be wrong):
DamianEdwards commentedon Nov 17, 2025
Would love this. Was thinking perhaps a smaller next-step is to add support for icons from Nerd Fonts, which has icons for lots of dev/tech products built-in, then maybe we could something like:
In the future, to support fully custom icons, we could extend this to something like:
afscrome commentedon Nov 18, 2025
Some of those feel a bit messy, but you could perhaps encode that via a helper extension method. i.e. instead of
have
DamianEdwards commentedon Nov 18, 2025
Yeah this is about layering.
WithIconNamesounds generic but is hard-tied to the Fluent UI icon set today, so I'm trying to ensure layering allows us to build experiences that lead ppl to success. No problem with having higher-level methods likeWithNerdFontIconandWithFluentUiIcon. We could also consider obsoletingWithIconNameand just going with concrete methods likeWithFluentUiIconandWithNerdFontIconand don't bother with any kind of layering based on the existing idiom.JamesNK commentedon Nov 24, 2025
A problem with this (I think) is nerdfonts is icons displayed via a custom font. The UI is currently designed to show SVG icons. The resources grid and the graph view would need some large updates to support something else. I'm not sure how easy it would be to display a font based icon at the right size so it looks consistent with existing SVG icons.
DamianEdwards commentedon Nov 24, 2025
There's this utility to convert nerd fonts to SVG: https://github.com/icalvin102/nerdconvert
The icons I think are most interesting from NerdFonts are actually from devicon and it does have SVG, e.g. https://github.com/devicons/devicon/blob/master/icons/redis/redis-plain.svg
joperezr commentedon Apr 30, 2026
As part of triage cleanup ahead of the 13.3 release, this issue is being moved to the Backlog milestone. If you believe it should remain in 13.3, feel free to re-add to the milestone and leave a comment here why it should not be punted.
maddymontaquila commentedon May 14, 2026
This has been implemented in #13147. Closing as resolved. Thank you for the proposal! If you have follow-up feature requests, please open a new issue.
davidfowl commentedon May 14, 2026
Reopening after reviewing the recent bulk closure. The close comment appears to cite work that does not fully address this issue, so this should remain open for normal triage.