From 10f65e583a34c341c26eba7377125217ba1fa222 Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 1 Jul 2026 20:09:44 +0200 Subject: [PATCH] Enhance IndexPage UI and navigation functionality - Injected `NavigationManager` into `IndexPage.razor` to enable navigation. - Improved layout alignment with additional classes in `
`. - Added a new button for navigation to `/sender` with icons and text. - Introduced a feature badge for "PDF-Export" with an SVG icon. - Updated `.home-btn-primary` styles in `app.css`: - Ensured text color is always white with `!important`. - Made text bolder by increasing `font-weight` to `700`. --- .../Pages/IndexPage.razor | 15 ++++++++++++++- .../EnvelopeGenerator.Server/wwwroot/css/app.css | 4 ++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/IndexPage.razor b/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/IndexPage.razor index ec1d8c86..c8d170cb 100644 --- a/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/IndexPage.razor +++ b/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/IndexPage.razor @@ -1,5 +1,6 @@ @page "/" @inject IJSRuntime JS +@inject NavigationManager Navigation @rendermode InteractiveWebAssembly @@ -26,7 +27,18 @@

-
+
+ + +
@@ -48,6 +60,7 @@ PDF-Export
+
diff --git a/EnvelopeGenerator.Server/EnvelopeGenerator.Server/wwwroot/css/app.css b/EnvelopeGenerator.Server/EnvelopeGenerator.Server/wwwroot/css/app.css index 9f967169..562b15b3 100644 --- a/EnvelopeGenerator.Server/EnvelopeGenerator.Server/wwwroot/css/app.css +++ b/EnvelopeGenerator.Server/EnvelopeGenerator.Server/wwwroot/css/app.css @@ -308,8 +308,8 @@ article { .home-btn-primary { background: linear-gradient(135deg, #2c3e50 0%, #3498db 100%); border: none; - color: #fff; - font-weight: 500; + color: #fff !important; + font-weight: 700; border-radius: 8px; transition: filter 0.15s, box-shadow 0.15s; box-shadow: 0 2px 10px rgba(44,62,80,0.30);