diff --git a/src/settings-ui/Settings.UI/SettingsXAML/App.xaml b/src/settings-ui/Settings.UI/SettingsXAML/App.xaml
index 6e65f31069f3..365c592d2764 100644
--- a/src/settings-ui/Settings.UI/SettingsXAML/App.xaml
+++ b/src/settings-ui/Settings.UI/SettingsXAML/App.xaml
@@ -11,6 +11,7 @@
+
diff --git a/src/settings-ui/Settings.UI/SettingsXAML/Styles/InfoBadge.xaml b/src/settings-ui/Settings.UI/SettingsXAML/Styles/InfoBadge.xaml
new file mode 100644
index 000000000000..a4a5a2611169
--- /dev/null
+++ b/src/settings-ui/Settings.UI/SettingsXAML/Styles/InfoBadge.xaml
@@ -0,0 +1,23 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/settings-ui/Settings.UI/SettingsXAML/Views/DashboardPage.xaml b/src/settings-ui/Settings.UI/SettingsXAML/Views/DashboardPage.xaml
index 0e26afcaace6..b48ddf66c80d 100644
--- a/src/settings-ui/Settings.UI/SettingsXAML/Views/DashboardPage.xaml
+++ b/src/settings-ui/Settings.UI/SettingsXAML/Views/DashboardPage.xaml
@@ -348,17 +348,28 @@
-
+
-
+ Orientation="Horizontal">
+
+
+
-
+
-
+ Orientation="Horizontal">
+
+
+
+
+
+
+ Icon="{ui:BitmapIcon Source=/Assets/Settings/Icons/ZoomIt.png}">
+
+
+
+
diff --git a/src/settings-ui/Settings.UI/Strings/en-us/Resources.resw b/src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
index 8116503bcff2..448f12e5fc22 100644
--- a/src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
+++ b/src/settings-ui/Settings.UI/Strings/en-us/Resources.resw
@@ -4886,4 +4886,8 @@ To record a specific window, enter the hotkey with the Alt key in the opposite m
Project website
+
+ NEW
+ Must be all caps
+
\ No newline at end of file
diff --git a/src/settings-ui/Settings.UI/ViewModels/DashboardListItem.cs b/src/settings-ui/Settings.UI/ViewModels/DashboardListItem.cs
index 03843a8d8ca8..9e3110456be8 100644
--- a/src/settings-ui/Settings.UI/ViewModels/DashboardListItem.cs
+++ b/src/settings-ui/Settings.UI/ViewModels/DashboardListItem.cs
@@ -20,6 +20,8 @@ public class DashboardListItem : INotifyPropertyChanged
public string Label { get; set; }
+ public bool IsNew { get; set; }
+
public string Icon { get; set; }
public string ToolTip { get; set; }
diff --git a/src/settings-ui/Settings.UI/ViewModels/DashboardViewModel.cs b/src/settings-ui/Settings.UI/ViewModels/DashboardViewModel.cs
index e2b076228866..ca5de48f5df4 100644
--- a/src/settings-ui/Settings.UI/ViewModels/DashboardViewModel.cs
+++ b/src/settings-ui/Settings.UI/ViewModels/DashboardViewModel.cs
@@ -74,6 +74,7 @@ private void AddDashboardListItem(ModuleType moduleType)
{
Tag = moduleType,
Label = resourceLoader.GetString(ModuleHelper.GetModuleLabelResourceName(moduleType)),
+ IsNew = moduleType == ModuleType.ZoomIt,
IsEnabled = gpo == GpoRuleConfigured.Enabled || (gpo != GpoRuleConfigured.Disabled && ModuleHelper.GetIsModuleEnabled(generalSettingsConfig, moduleType)),
IsLocked = gpo == GpoRuleConfigured.Enabled || gpo == GpoRuleConfigured.Disabled,
Icon = ModuleHelper.GetModuleTypeFluentIconName(moduleType),