Fix heading structure (H1-H6) and button layouts, add noindex to cart and order pages

This commit is contained in:
MichalC
2026-07-19 20:42:06 +02:00
parent c7dcbab6c0
commit acf6269f32
26 changed files with 484 additions and 82 deletions
+2 -2
View File
@@ -50,7 +50,7 @@ export const ConfiguratorTeaser = () => {
<Icon className="w-5 h-5" />
</div>
<div className="w-[calc(100%-4rem)] md:w-[calc(50%-3rem)] bg-white/10 border border-white/20 p-4 rounded-xl backdrop-blur-sm group-hover:bg-white/20 transition-colors">
<h4 className="font-semibold text-lg">{step.label}</h4>
<h3 className="font-semibold text-lg">{step.label}</h3>
<p className="text-sm text-gray-300">Krok {idx + 1}</p>
</div>
</div>
@@ -62,7 +62,7 @@ export const ConfiguratorTeaser = () => {
<div className="mt-8 bg-accent/20 border border-accent/40 rounded-xl p-4 flex items-start">
<Lightbulb className="w-6 h-6 text-accent shrink-0 mr-3 mt-0.5" />
<div>
<h5 className="font-semibold text-accent-light mb-1">Porada eksperta</h5>
<h4 className="font-semibold text-accent-light mb-1">Porada eksperta</h4>
<p className="text-sm text-gray-200">
Szybki przelicznik mocy: <strong>10 m² = 1 kW</strong> mocy chłodniczej. Dla pokoju 25 m² szukaj urządzenia o mocy ok. 2.5 kW.
</p>
+1 -1
View File
@@ -55,7 +55,7 @@ export const FundingSection = () => {
<div className="flex justify-between items-start mb-8">
<div>
<p className="text-sm text-gray-500 font-semibold mb-1">Twój kosztorys z dotacją</p>
<h4 className="text-xl font-bold text-primary">Przykładowa kalkulacja</h4>
<h3 className="text-xl font-bold text-primary">Przykładowa kalkulacja</h3>
</div>
<div className="w-12 h-12 bg-accent/10 rounded-full flex items-center justify-center">
<FileText className="w-6 h-6 text-accent" />
+2 -2
View File
@@ -66,10 +66,10 @@ export const PricingTable = () => {
<div className="flex flex-col md:flex-row gap-8 items-start justify-between bg-gray-50 p-6 rounded-xl border border-gray-100">
<div className="flex-1">
<h4 className="font-semibold text-primary mb-3 flex items-center gap-2">
<h3 className="font-semibold text-primary mb-3 flex items-center gap-2">
<Check className="w-5 h-5 text-accent" />
Co obejmuje montaż podstawowy?
</h4>
</h3>
<ul className="grid grid-cols-1 sm:grid-cols-2 gap-2 text-sm text-gray-600">
<li className="flex items-start gap-2"><div className="w-1.5 h-1.5 rounded-full bg-accent mt-1.5 shrink-0" /> Wykonanie przewiertu przez ścianę</li>
<li className="flex items-start gap-2"><div className="w-1.5 h-1.5 rounded-full bg-accent mt-1.5 shrink-0" /> Instalacja chłodnicza do 3 mb</li>