From e4de73fefc0f9077a0ff943ef6f004ed626f1d66 Mon Sep 17 00:00:00 2001
From: TechyGeeksHome | Andrew Armstrong
<41306705+techygeekshome@users.noreply.github.com>
Date: Sun, 30 Aug 2026 01:34:28 +0100
Subject: [PATCH 1/4] PDFGeek 1.1.1: move the control styles onto the house
tokens
App.axaml was carrying its own hardcoded palette inline - the older near-black/sky-blue set that the rest of the range moved off. The styles are in Themes/Shell.axaml now, reading Themes/Dark.axaml, which is the same token file DriverGeek, CleanGeek, DiskGeek and AppGeek carry.
---
src/PDFGeek/App.axaml | 103 +++++--------------------------------
src/PDFGeek/PDFGeek.csproj | 6 +--
2 files changed, 16 insertions(+), 93 deletions(-)
diff --git a/src/PDFGeek/App.axaml b/src/PDFGeek/App.axaml
index a65fc7b..0d43850 100644
--- a/src/PDFGeek/App.axaml
+++ b/src/PDFGeek/App.axaml
@@ -3,97 +3,20 @@
x:Class="PDFGeek.App"
RequestedThemeVariant="Dark">
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/src/PDFGeek/PDFGeek.csproj b/src/PDFGeek/PDFGeek.csproj
index fbcb09c..f26ce69 100644
--- a/src/PDFGeek/PDFGeek.csproj
+++ b/src/PDFGeek/PDFGeek.csproj
@@ -15,9 +15,9 @@
PDFGeek
TechyGeeksHome
TechyGeeksHome
- 1.1.0
- 1.1.0.0
- 1.1.0.0
+ 1.1.1
+ 1.1.1.0
+ 1.1.1.0
Copyright © TechyGeeksHome
Free, offline PDF tools for Windows. No limits, no uploads.
From e84adeec99285246199e98b1afa124f98729c0b8 Mon Sep 17 00:00:00 2001
From: TechyGeeksHome | Andrew Armstrong
<41306705+techygeekshome@users.noreply.github.com>
Date: Sun, 30 Aug 2026 01:35:03 +0100
Subject: [PATCH 2/4] PDFGeek 1.1.1: add the house palette and shell styles
---
src/PDFGeek/Themes/Dark.axaml | 40 ++++++++
src/PDFGeek/Themes/Shell.axaml | 161 +++++++++++++++++++++++++++++++++
2 files changed, 201 insertions(+)
create mode 100644 src/PDFGeek/Themes/Dark.axaml
create mode 100644 src/PDFGeek/Themes/Shell.axaml
diff --git a/src/PDFGeek/Themes/Dark.axaml b/src/PDFGeek/Themes/Dark.axaml
new file mode 100644
index 0000000..cb61b76
--- /dev/null
+++ b/src/PDFGeek/Themes/Dark.axaml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Segoe UI Variable Display, Segoe UI, Arial
+ Cascadia Mono, Consolas, Courier New
+
+
diff --git a/src/PDFGeek/Themes/Shell.axaml b/src/PDFGeek/Themes/Shell.axaml
new file mode 100644
index 0000000..d04eaac
--- /dev/null
+++ b/src/PDFGeek/Themes/Shell.axaml
@@ -0,0 +1,161 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
From d40026576a0efc7ac30bbb0ec8904b5d96c76a15 Mon Sep 17 00:00:00 2001
From: TechyGeeksHome | Andrew Armstrong
<41306705+techygeekshome@users.noreply.github.com>
Date: Sun, 30 Aug 2026 01:35:31 +0100
Subject: [PATCH 3/4] PDFGeek 1.1.1: last of the inline hexes onto tokens
---
src/PDFGeek/Views/MainWindow.axaml | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/src/PDFGeek/Views/MainWindow.axaml b/src/PDFGeek/Views/MainWindow.axaml
index a168e30..e768fa1 100644
--- a/src/PDFGeek/Views/MainWindow.axaml
+++ b/src/PDFGeek/Views/MainWindow.axaml
@@ -11,14 +11,14 @@
-
+
-
-
+
+
@@ -31,7 +31,7 @@
HorizontalAlignment="Stretch" HorizontalContentAlignment="Center"
FontSize="11" Padding="10,7" />
+ Foreground="{StaticResource Txt4}" HorizontalAlignment="Center" Margin="0,2,0,0" />
@@ -51,11 +51,11 @@
-
@@ -73,8 +73,8 @@
-
+
@@ -237,7 +237,7 @@
TickFrequency="5" IsSnapToTickEnabled="True" />
+ Foreground="{StaticResource Txt}" Margin="0,6,0,0" />
@@ -272,9 +272,9 @@
+ Foreground="{StaticResource Txt}" />
+ Foreground="{StaticResource Txt}" />
From 8cea24f5926b0393f2e8be71bf8bba47efae0487 Mon Sep 17 00:00:00 2001
From: TechyGeeksHome | Andrew Armstrong
<41306705+techygeekshome@users.noreply.github.com>
Date: Sun, 30 Aug 2026 01:36:01 +0100
Subject: [PATCH 4/4] Shared About window onto the house colours
Opening About went from the navy shell into a near-black dialog on its own palette - the most visible remaining seam in the range. Same values as Themes/Dark.axaml, 7px radii. The values stay literal rather than StaticResource: this is a library, and a StaticResource the host has not defined is a hard failure at load. The Ko-fi button keeps its own brand red on purpose. Identical change goes to DriverGeek and CleanGeek, which carry the same file.
---
src/TechyGeeksHome.Common/AboutWindow.axaml | 53 +++++++++++----------
1 file changed, 29 insertions(+), 24 deletions(-)
diff --git a/src/TechyGeeksHome.Common/AboutWindow.axaml b/src/TechyGeeksHome.Common/AboutWindow.axaml
index 1006b80..053ce13 100644
--- a/src/TechyGeeksHome.Common/AboutWindow.axaml
+++ b/src/TechyGeeksHome.Common/AboutWindow.axaml
@@ -1,10 +1,15 @@
+
@@ -12,22 +17,22 @@
@@ -70,10 +75,10 @@
-
+
@@ -85,16 +90,16 @@
-
+
-
+
-
+
+ FontWeight="SemiBold" Foreground="#FFFFFFFF" Margin="0,0,0,2" />