Redesign: single-page QRPay app with modern UI

Removed sidebar, Counter, and Weather pages. Rebuilt Home.razor as a focused QR payment generator with validation, responsive card layout, and QR code display. Added new CSS for modern look, updated global styles, and introduced SVG logo/favicon. Cleaned up solution and project files for a streamlined, single-page experience.
This commit is contained in:
Michal Vrba
2025-12-19 15:44:09 +01:00
parent 07bf9da4e1
commit beb5830279
15 changed files with 662 additions and 345 deletions
+25
View File
@@ -0,0 +1,25 @@
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
<!-- Background circle -->
<circle cx="32" cy="32" r="30" fill="#2d5a27" stroke="#4a7c59" stroke-width="2"/>
<!-- Bank note -->
<rect x="12" y="22" width="28" height="16" rx="2" fill="#6ee7b7" stroke="#059669" stroke-width="1"/>
<circle cx="19" cy="30" r="3" fill="#059669" opacity="0.3"/>
<circle cx="33" cy="30" r="3" fill="#059669" opacity="0.3"/>
<rect x="24" y="27" width="4" height="6" fill="#059669" opacity="0.5"/>
<!-- Transfer arrow -->
<path d="M42 20 L52 25 L47 25 L47 35 L52 35 L42 40 L47 32.5 L42 32.5 Z" fill="#ffffff" stroke="#d1fae5" stroke-width="0.5"/>
<!-- QR code pattern -->
<g fill="#ffffff">
<rect x="14" y="45" width="2" height="2"/>
<rect x="17" y="45" width="2" height="2"/>
<rect x="20" y="45" width="2" height="2"/>
<rect x="14" y="48" width="2" height="2"/>
<rect x="20" y="48" width="2" height="2"/>
<rect x="14" y="51" width="2" height="2"/>
<rect x="17" y="51" width="2" height="2"/>
<rect x="20" y="51" width="2" height="2"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB