Difference between Segoe Fluent Icons and Segoe MDL2 Icons

Mahdi Hosseini 135 Reputation points
2023-12-25T16:02:15.3766667+00:00

i am reading MS Docs about Segoe Fluent Icons and Segoe MDL2 Icons, but i am a little confused.

for example both docs says that they support

and MDL2 included in Win10 and Fluent included in Win11 and Fluent is recommended.

however something is unclear for me for example :

MDL2 example is:

E700 GlobalNavigationButton

and Fluent example is:

	e700	GlobalNavButton

so i can see that MDL2 use E and Fluent is using e

so question is if i use lowercase e, then i am using Fluent? and if i use Uppercase E, i am using MDL2?

or this is just a typo issue.

Windows App SDK
Windows App SDK
A set of Microsoft open-source libraries, frameworks, components, and tools to be used in apps to access Windows platform functionality on many versions of Windows. Previously known as Project Reunion.
748 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,591 questions
0 comments No comments
{count} votes

Accepted answer
  1. Roy Li - MSFT 32,731 Reputation points Microsoft Vendor
    2023-12-26T02:21:42.6433333+00:00

    Hello,

    Welcome to Microsoft Q&A!

    question is if i use lowercase e, then i am using Fluent? and if i use Uppercase E, i am using MDL2?

    Uppercase and lowercase don't affect the font family you use. You still need to set the font family when you want to use different icons.

    Here is a simple test result:

    User's image

    To make it clear, I'm using E701 - the Wifi icon for testing. If you don't set the font family, the icon will use Segoe Fluent Icons font by default in Windows 11. Uppercase and lowercase will give you the same icon.

    If you want use MDL2, you need to set the font family explicitly like this:

    <FontIcon FontFamily="Segoe MDL2 Assets" Glyph="&#xe701;"/>
    

    Result:

    User's image

    Thank you.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    2 people found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful