Select appropriate Segoe MDL2 Assets icons for WinUI Windows applications...
Help users select appropriate Segoe MDL2 Assets icons for WinUI Windows applications.
The Segoe MDL2 Assets font provides hundreds of glyphs for Windows UI development. Icons are identified by:
Icon names often don't describe what the icon looks like:
Always consult references/icon-catalog.md for accurate visual descriptions.
Present recommendations in this table format:
| Icon | Unicode | Name | Visual | Why It Works |
|---|---|---|---|---|
| (glyph) | E708 | QuietHours | Crescent moon | Moon universally represents night/darkness |
Include:
Quick reference for frequent requests:
| User Wants | Best Icon | Unicode | Visual |
|---|---|---|---|
| Dark mode | QuietHours | E708 | Crescent moon |
| Light mode | Brightness | E706 | Sun with rays |
| Settings | Setting | E713 | Gear/cog |
| Menu | GlobalNavigationButton | E700 | Three horizontal lines |
| Search | Search | E721 | Magnifying glass |
| Add/New | Add | E710 | Plus sign |
| Delete | Delete | E74D | Trash can |
| Edit | Edit | E70F | Pencil |
| Save | Save | E74E | Floppy disk |
| Close | Cancel | E711 | X mark |
| Home | Home | E80F | House |
| Favorite | FavoriteStar | E734 | Star outline |
| Like | Heart | EB51 | Heart outline |
| Info | Info | E946 | Circle with "i" |
| Warning | Warning | E7BA | Triangle with "!" |
| Error | Error | E783 | Circle with X |
| Success | Completed | E930 | Circle with checkmark |
| Lock | Lock | E72E | Closed padlock |
| Unlock | Unlock | E785 | Open padlock |
| Refresh | Refresh | E72C | Circular arrows |
| Download | Download | E896 | Down arrow to tray |
| Upload | Upload | E898 | Up arrow from tray |
| Share | Share | E72D | Arrow from dot |
| Copy | Copy | E8C8 | Two rectangles |
| Play | Play | E768 | Right triangle |
| Pause | Pause | E769 | Two vertical bars |
| Volume | Volume | E767 | Speaker |
| Mute | Mute | E74F | Speaker with X |
When no exact match exists, think about visual metaphors:
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph=""/>
The user only needs the Unicode point and name - they will write their own XAML.
