From 772647c88aaa20d7e6fd44c1e177d666f88441de Mon Sep 17 00:00:00 2001 From: Petre Chitashvili Date: Sun, 13 Jul 2025 22:20:10 +0400 Subject: [PATCH] feat: Add URL parameter support and fix currency symbol display MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add support for URL format /currency/amount (e.g., /eur/352.35) - Fix currency symbol rendering issues on desktop browsers - Remove flag emojis that don't display on Windows - Add font fallbacks for Bitcoin (₿) and Georgian Lari (₾) symbols - Implement JavaScript detection for unsupported symbols - Add text fallbacks (BTC/GEL) when symbols aren't supported *Collaboration by Claude* --- Layout/MainLayout.razor | 16 ++--- Layout/NavMenu.razor | 6 +- Pages/Index.razor | 67 ++++++++++++++++-- screenshots/image.png | Bin 0 -> 159856 bytes .../screenshot-2025-07-13T17-51-29-115Z.png | Bin 0 -> 1601111 bytes .../screenshot-2025-07-13T17-58-09-956Z.png | Bin 0 -> 1778815 bytes .../screenshot-2025-07-13T17-59-10-698Z.png | Bin 0 -> 1685062 bytes .../screenshot-2025-07-13T17-59-41-855Z.png | Bin 0 -> 1616470 bytes wwwroot/css/app.css | 57 +++++++++++++++ wwwroot/index.html | 26 +++++++ 10 files changed, 155 insertions(+), 17 deletions(-) create mode 100644 screenshots/image.png create mode 100644 screenshots/screenshot-2025-07-13T17-51-29-115Z.png create mode 100644 screenshots/screenshot-2025-07-13T17-58-09-956Z.png create mode 100644 screenshots/screenshot-2025-07-13T17-59-10-698Z.png create mode 100644 screenshots/screenshot-2025-07-13T17-59-41-855Z.png diff --git a/Layout/MainLayout.razor b/Layout/MainLayout.razor index 0c3bd16..7b8349a 100644 --- a/Layout/MainLayout.razor +++ b/Layout/MainLayout.razor @@ -2,14 +2,14 @@ @inject IJSRuntime JSRuntime
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/Layout/NavMenu.razor b/Layout/NavMenu.razor index 53d2671..cd921c2 100644 --- a/Layout/NavMenu.razor +++ b/Layout/NavMenu.razor @@ -6,7 +6,7 @@