qskinny/designsystems/fluent2
Uwe Rathmann edad453505 QskTextField wip 2025-03-10 15:01:29 +01:00
..
icons Merge branch 'master' into features/textinputs 2025-02-28 09:41:29 +01:00
CMakeLists.txt QskTextField wip 2025-03-10 15:01:29 +01:00
QskFluent2Global.h skins renamed to designsystems 2024-01-18 09:07:02 +01:00
QskFluent2Icons.qrc rebased from master 2025-02-07 11:35:36 +01:00
QskFluent2Skin.cpp QskTextField wip 2025-03-10 15:01:29 +01:00
QskFluent2Skin.h QskFontRole introduced 2024-02-19 15:51:55 +01:00
QskFluent2SkinFactory.cpp Qt::ColorScheme handling added to QskSkin - no more multiple skins for 2024-01-30 14:52:40 +01:00
QskFluent2SkinFactory.h skins renamed to designsystems 2024-01-18 09:07:02 +01:00
QskFluent2Theme.cpp clang warnings fixed 2025-02-03 14:37:22 +01:00
QskFluent2Theme.h skins renamed to designsystems 2024-01-18 09:07:02 +01:00
README using icon fonts for M3 and F2 2025-02-21 12:41:08 +01:00
metadata.json Qt::ColorScheme handling added to QskSkin - no more multiple skins for 2024-01-30 14:52:40 +01:00

README

Definitions ( where possible ) taken from:
    - https://www.figma.com/file/NAWMapFlXnoOb86Q2H5GKr/Windows-UI-(Community)

The Figma model uses the "Segoe Fluent Icons" [1]. Unfortunately its license is 
too restrictive for being included in the QSkinny project.  Fortunately similar
icons are also available from the "Fluent UI System Icons" project [2].

However glyph names/numbers and the corresponding unicode values do not match
and can't be taken 1:1 from the Figma model.

"Fluent UI System Icons" offers different icon packages ( as font ):

    - FluentSystemIcons-Light.ttf
    - FluentSystemIcons-Regular.ttf
    - FluentSystemIcons-Filled.ttf
    - FluentSystemIcons-Resizable.ttf

For some reason ( might be a bug in the downloaded version ) the checkmark
glyph offered from the "Regular" font ( pixelsize 12 ) is different
( works better ) to the one from the "Resizable" font.

That's why we decided to use the "Regular" font for now.

[1] https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-fluent-icons-font
[2] https://github.com/microsoft/fluentui-system-icons