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
Обновлён рендеринг иконок уведомлений: glyph + фон
Изменён ToastNotificationIconConverter: теперь возвращает только glyph для Path, а цветной круг-фон задаётся отдельно в XAML. В шаблоне уведомления Border заменён на Viewbox с Canvas, где рисуется цветной круг и белый glyph поверх. Добавлен ресурс конвертера в XAML, реализовано скрытие иконки при Icon=None. Улучшена визуализация иконок для всех типов уведомлений.
"M 50,0 C 22.4,0 0,22.4 0,50 0,77.6 22.4,100 50,100 77.6,100 100,77.6 100,50 100,22.4 77.6,0 50,0 Z M 50,80 C 47,80 45,78 45,75 L 45,45 C 45,42 47,40 50,40 53,40 55,42 55,45 L 55,75 C 55,78 53,80 50,80 Z M 50,30 C 47,30 45,28 45,25 45,22 47,20 50,20 53,20 55,22 55,25 55,28 53,30 50,30 Z",
46
+
// Информация - маленькая точка и вертикальный столбик
47
+
ToastNotificationIcon.Information=>
48
+
"M 50,80 C 47,80 45,78 45,75 L 45,45 C 45,42 47,40 50,40 53,40 55,42 55,45 L 55,75 C 55,78 53,80 50,80 Z M 50,30 C 47,30 45,28 45,25 45,22 47,20 50,20 53,20 55,22 55,25 55,28 53,30 50,30 Z",
46
49
47
-
// Успех (галочка в круге)
48
-
ToastNotificationIcon.Success=>
49
-
"M 50,0 C 22.4,0 0,22.4 0,50 0,77.6 22.4,100 50,100 77.6,100 100,77.6 100,50 100,22.4 77.6,0 50,0 Z M 42,70 L 20,48 26,42 42,58 74,26 80,32 Z",
50
+
// Успех - галочка
51
+
ToastNotificationIcon.Success=>
52
+
"M 42,70 L 20,48 26,42 42,58 74,26 80,32 Z",
50
53
51
-
// Предупреждение (треугольник с восклицательным знаком)
52
-
ToastNotificationIcon.Warning=>
53
-
"M 50,5 L 95,90 5,90 Z M 50,75 C 47,75 45,73 45,70 45,67 47,65 50,65 53,65 55,67 55,70 55,73 53,75 50,75 Z M 45,35 L 47,60 53,60 55,35 Z",
54
+
// Предупреждение - восклицательный знак
55
+
ToastNotificationIcon.Warning=>
56
+
"M 50,75 C 47,75 45,73 45,70 45,67 47,65 50,65 53,65 55,67 55,70 55,73 53,75 50,75 Z M 45,35 L 47,60 53,60 55,35 Z",
54
57
55
-
// Ошибка (крестик в круге)
56
-
ToastNotificationIcon.Error=>
57
-
"M 50,0 C 22.4,0 0,22.4 0,50 0,77.6 22.4,100 50,100 77.6,100 100,77.6 100,50 100,22.4 77.6,0 50,0 Z M 70,65 L 65,70 50,55 35,70 30,65 45,50 30,35 35,30 50,45 65,30 70,35 55,50 Z",
0 commit comments