fix: apply recent accessibility and layout changes

This commit is contained in:
AI Assistant
2026-07-19 12:32:31 +02:00
parent 0b7c5bf920
commit d64266243e
37 changed files with 402 additions and 190 deletions
+4 -4
View File
@@ -58,12 +58,12 @@ export function CartSummary() {
</div>
{/* Przycisk */}
<Link href="/zamowienie" className="block w-full">
<button className="btn btn-primary w-full font-bold group cursor-pointer text-white">
<Link href="/zamowienie" className="block w-full btn btn-primary font-bold group cursor-pointer text-white">
Przejdź do zamówienia
<ArrowRight className="w-5 h-5 ml-2 group-hover:translate-x-1 transition-transform" />
</button>
</Link>
</Link>
{/* Zaufanie */}
<div className="mt-6 flex flex-col gap-3">
+4 -4
View File
@@ -47,11 +47,11 @@ export function CompareBar() {
<div className="flex items-center gap-2 shrink-0">
{items.length >= 2 && (
<Link href="/porownaj">
<button className="btn btn-primary text-white font-bold text-sm py-2 px-4">
<Link href="/porownaj" className="btn btn-primary text-white font-bold text-sm py-2 px-4">
Porównaj
</button>
</Link>
</Link>
)}
<button onClick={clearAll} className="text-xs text-text-muted hover:text-primary transition-colors">
Wyczyść
+8 -8
View File
@@ -311,17 +311,17 @@ export function ProductPageClient({ product, seriesProducts, companyPhone, compa
</button>
)}
{cartState === 'cart' && (
<Link href="/koszyk" className="flex-1">
<button className="w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl font-bold text-sm bg-green-500 text-white hover:bg-green-600 transition-colors">
<Link href="/koszyk" className="flex-1 w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl font-bold text-sm bg-green-500 text-white hover:bg-green-600 transition-colors">
<ShoppingCart className="size-4" /> Zobacz koszyk
</button>
</Link>
</Link>
)}
<Link href="/kontakt" className="flex-1">
<button className="w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl font-bold text-sm border-2 border-primary text-primary hover:bg-primary hover:text-white transition-all">
<Link href="/kontakt" className="flex-1 w-full flex items-center justify-center gap-2 py-2.5 px-4 rounded-xl font-bold text-sm border-2 border-primary text-primary hover:bg-primary hover:text-white transition-all">
Zapytaj o montaż
</button>
</Link>
</Link>
</div>
<button
+4 -4
View File
@@ -438,11 +438,11 @@ export function ProductsGrid({ products, brands }: ProductsGridProps) {
{companyDetails.phone}
</a>
<p className="text-xs text-text-muted mt-1">{companyDetails.hours}</p>
<Link href="/kontakt">
<button className="mt-3 w-full btn btn-primary text-white font-bold text-sm py-2">
<Link href="/kontakt" className="mt-3 w-full btn btn-primary text-white font-bold text-sm py-2">
Zadaj pytanie
</button>
</Link>
</Link>
</div>
</aside>
);