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 @@ -