From 9361d7e65d5dd2512f7252a5f4f2ad5049bee7f1 Mon Sep 17 00:00:00 2001
From: Jeffrey <9938813+Raphire@users.noreply.github.com>
Date: Wed, 14 Oct 2026 00:03:58 +0200
Subject: [PATCH] feat: enhance hyperlink accessibility and automation
properties in UI components (#825)
---
Schemas/AboutWindow.xaml | 21 ++++++----
Schemas/RestoreBackupWindow.xaml | 16 ++++----
Schemas/SharedStyles.xaml | 14 +++++++
Scripts/GUI/Show-AboutDialog.ps1 | 4 +-
Scripts/GUI/Show-RestoreBackupDialog.ps1 | 2 +-
Tests/XamlContracts.Tests.ps1 | 49 ++++++++++++++++++++++++
6 files changed, 88 insertions(+), 18 deletions(-)
diff --git a/Schemas/AboutWindow.xaml b/Schemas/AboutWindow.xaml
index a8a8d39..5be32af 100644
--- a/Schemas/AboutWindow.xaml
+++ b/Schemas/AboutWindow.xaml
@@ -68,12 +68,14 @@
Text="%LANG:AboutProjectLabel%"
Style="{DynamicResource ModalInfoLabelTextStyle}"
Margin="0,0,16,0"/>
-
+ Margin="0,0,0,0">
+ https://github.com/Raphire/Win11Debloat
+
@@ -110,14 +112,16 @@
Foreground="{DynamicResource TitleBarCloseHoverColor}"
Margin="0,0,8,0"/>
-
+ FontWeight="SemiBold">
+ %LANG:AboutKofiLink%
+
@@ -133,6 +137,7 @@
diff --git a/Schemas/RestoreBackupWindow.xaml b/Schemas/RestoreBackupWindow.xaml
index 5a4bbdf..e4e3ed1 100644
--- a/Schemas/RestoreBackupWindow.xaml
+++ b/Schemas/RestoreBackupWindow.xaml
@@ -262,7 +262,7 @@
FontWeight="SemiBold"
Margin="0,0,0,8"/>
-
+
@@ -299,7 +299,7 @@
FontWeight="SemiBold"
Margin="0,0,0,8"/>
-
+
@@ -329,7 +329,7 @@
FontWeight="SemiBold"
Margin="0,0,0,8"/>
-
+
@@ -342,14 +342,16 @@
-
+ TextWrapping="Wrap">
+ %LANG:RestoreWikiLink%
+
diff --git a/Schemas/SharedStyles.xaml b/Schemas/SharedStyles.xaml
index 99f9573..3eeffba 100644
--- a/Schemas/SharedStyles.xaml
+++ b/Schemas/SharedStyles.xaml
@@ -114,6 +114,20 @@
+
+
+