From fa51241628ba9c03540e53c44cb116de5ef5ee78 Mon Sep 17 00:00:00 2001 From: MichalC <103170279+wSBMichalee@users.noreply.github.com> Date: Tue, 11 Aug 2026 09:46:19 +0200 Subject: [PATCH] UI fixes (colors, favicon) and codebase comment cleanup --- app/blog/[slug]/page.tsx | 12 ------------ app/blog/page.tsx | 2 +- app/cennik-montazu/page.tsx | 13 ------------- app/globals.css | 4 ++-- app/klimatyzacja/page.tsx | 6 ++---- app/kontakt/page.tsx | 2 +- app/koszyk/page.tsx | 3 --- app/layout.tsx | 3 +++ app/montaz-klimatyzacji/page.tsx | 13 ------------- app/o-nas/page.tsx | 2 +- app/page.tsx | 18 ------------------ app/realizacje/page.tsx | 2 +- app/serwis-klimatyzacji/page.tsx | 11 ----------- app/sklep/page.tsx | 2 +- app/zamowienie/page.tsx | 5 ----- app/zapytanie-multisplit/[slug]/page.tsx | 8 -------- components/forms/ContactForm.tsx | 16 ---------------- components/kalkulator/KalkulatorClient.tsx | 18 ------------------ components/layout/Footer.tsx | 13 ------------- components/layout/Header.tsx | 14 -------------- components/layout/MobileMenu.tsx | 7 ------- components/sections/AboutStory.tsx | 4 ---- components/sections/AdvantagesBar.tsx | 2 +- components/sections/BlogPreview.tsx | 14 -------------- components/sections/BrandsGrid.tsx | 1 - components/sections/ConfiguratorTeaser.tsx | 4 ---- components/sections/ContactSection.tsx | 11 ----------- components/sections/CtaBanner.tsx | 4 ---- components/sections/EmergencyBlock.tsx | 1 - components/sections/FeaturedPost.tsx | 3 --- components/sections/FeaturedProducts.tsx | 4 ---- components/sections/FundingSection.tsx | 3 --- components/sections/HeroSection.tsx | 19 ------------------- components/sections/HomeServices.tsx | 12 ------------ components/sections/MapEmbed.tsx | 2 -- components/sections/PillarsSection.tsx | 5 ----- components/sections/PostsGrid.tsx | 7 ------- components/sections/PricingTable.tsx | 5 ----- components/sections/ProcessSteps.tsx | 6 ------ components/sections/ProjectsGrid.tsx | 5 ----- components/sections/WhyUs.tsx | 3 --- components/shop/CompareBar.tsx | 2 -- components/shop/MultisplitContactForm.tsx | 1 - components/shop/ProductCard.tsx | 4 ---- components/shop/ProductsGrid.tsx | 4 ---- components/ui/AnalyticsWrapper.tsx | 3 --- 46 files changed, 13 insertions(+), 290 deletions(-) diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx index e9d8b6b..240f756 100644 --- a/app/blog/[slug]/page.tsx +++ b/app/blog/[slug]/page.tsx @@ -139,12 +139,10 @@ export default async function BlogPostPage({ params }: BlogPostPageProps) { return (
- {/* Skrypty JSON-LD dla SEO */}
- {/* Powrót */} Wróć do listy artykułów - - {/* Header artykułu */}
@@ -179,8 +175,6 @@ export default async function BlogPostPage({ params }: BlogPostPageProps) { {post.excerpt}

- - {/* Główny obraz */}
- - {/* Treść */}
- - {/* Powiązane artykuły */} {relatedPosts.length > 0 && (
diff --git a/app/blog/page.tsx b/app/blog/page.tsx index 6f60c4f..ea0d324 100644 --- a/app/blog/page.tsx +++ b/app/blog/page.tsx @@ -24,7 +24,7 @@ export default function BlogPage() { return (
- {/* Hero */}
- - {/* Cennik główny */}
- - {/* Montaż */}
@@ -174,8 +169,6 @@ export default function CennikMontazuPage() { ))}
- - {/* Trasa freonowa */}
@@ -195,8 +188,6 @@ export default function CennikMontazuPage() {

- - {/* Serwis */}
@@ -218,8 +209,6 @@ export default function CennikMontazuPage() {

- - {/* FAQ */}

Często zadawane pytania o cennik

@@ -238,8 +227,6 @@ export default function CennikMontazuPage() {
- - {/* CTA */}

diff --git a/app/globals.css b/app/globals.css index 5662945..3255c72 100644 --- a/app/globals.css +++ b/app/globals.css @@ -72,7 +72,7 @@ --secondary-foreground: #0f2a47; --muted: #f5f7fa; --muted-foreground: #5a6678; - --accent: #1030D0; + --accent: #2ba8e0; --accent-foreground: #ffffff; --accent-light: #e3f4fc; --cta: #F39320; @@ -81,7 +81,7 @@ --destructive: oklch(0.577 0.245 27.325); --theme-border: #e2e8f0; --input: #e2e8f0; - --ring: #1030D0; + --ring: #2ba8e0; --success: #16a34a; --chart-1: oklch(0.87 0 0); --chart-2: oklch(0.556 0 0); diff --git a/app/klimatyzacja/page.tsx b/app/klimatyzacja/page.tsx index e73230f..e366564 100644 --- a/app/klimatyzacja/page.tsx +++ b/app/klimatyzacja/page.tsx @@ -75,7 +75,7 @@ export default function KlimatyzacjaPage() {
@@ -132,8 +132,6 @@ export default function KlimatyzacjaPage() { - - {/* Sekcja miast dla SEO */}
diff --git a/app/kontakt/page.tsx b/app/kontakt/page.tsx index fd06bab..b9b5cb3 100644 --- a/app/kontakt/page.tsx +++ b/app/kontakt/page.tsx @@ -16,7 +16,7 @@ export default function KontaktPage() { return (
Twój koszyk

- {/* Lista produktów */}
{items.map((item) => (
@@ -62,8 +61,6 @@ Przejdź do sklepu
))}
- - {/* Podsumowanie */}

Podsumowanie

diff --git a/app/layout.tsx b/app/layout.tsx index dcb9d9a..450b5d7 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -42,6 +42,9 @@ export const metadata: Metadata = { 'max-snippet': -1, }, }, + icons: { + icon: 'data:image/svg+xml,', + }, }; export default function RootLayout({ diff --git a/app/montaz-klimatyzacji/page.tsx b/app/montaz-klimatyzacji/page.tsx index edaf8fa..65b113a 100644 --- a/app/montaz-klimatyzacji/page.tsx +++ b/app/montaz-klimatyzacji/page.tsx @@ -90,7 +90,6 @@ export default function MontazKlimatyzacjiPage() { <>
- {/* Hero */}
- - {/* Wyróżniki */}

Dlaczego warto wybrać ThermCool?

@@ -154,8 +151,6 @@ export default function MontazKlimatyzacjiPage() { ); })}
- - {/* Typy montażu */}

Rodzaje montażu

{[ @@ -171,8 +166,6 @@ export default function MontazKlimatyzacjiPage() {
- - {/* Etapy montażu */}

Jak wygląda montaż krok po kroku?

@@ -191,8 +184,6 @@ export default function MontazKlimatyzacjiPage() {
- - {/* Cennik */}

Cennik montażu

@@ -222,8 +213,6 @@ export default function MontazKlimatyzacjiPage() {
- - {/* FAQ */}

Często zadawane pytania

@@ -242,8 +231,6 @@ export default function MontazKlimatyzacjiPage() {
- - {/* CTA */}

diff --git a/app/o-nas/page.tsx b/app/o-nas/page.tsx index 2d4622e..8bc5036 100644 --- a/app/o-nas/page.tsx +++ b/app/o-nas/page.tsx @@ -17,7 +17,7 @@ export default function ONasPage() { return (
- {/* LocalBusiness Schema for Google Search SEO */} @@ -143,14 +142,9 @@ export default function Home() { - - {/* Cennik usług */} - {/* Cennik usług */}
- - {/* Header (Sekcja hero nad kartami) */}
@@ -163,11 +157,7 @@ export default function Home() { Profesjonalna obsługa, certyfikowani specjaliści i szybki czas reakcji na terenie całego Wrocławia. Zadbaj o czyste powietrze i wydajność swoich urządzeń.

- - {/* Cards Grid */}
- - {/* Card 1: Montaż klimatyzacji */}
@@ -184,8 +174,6 @@ export default function Home() {

* cena standardowego montażu do 5m

- - {/* Card 2: Czyszczenie */}
@@ -201,8 +189,6 @@ export default function Home() {

od 250 zł

- - {/* Card 3: Przegląd techniczny */}
@@ -218,8 +204,6 @@ export default function Home() {

od 150 zł

- - {/* Card 4: Uzupełnienie czynnika */}
@@ -235,8 +219,6 @@ export default function Home() {

od 180 zł

- - {/* Card 5: Naprawa usterek */}
diff --git a/app/realizacje/page.tsx b/app/realizacje/page.tsx index ba207a7..d2232f2 100644 --- a/app/realizacje/page.tsx +++ b/app/realizacje/page.tsx @@ -20,7 +20,7 @@ export default function RealizacjePage() { return (
- {/* Hero */}
- - {/* Usługi serwisowe */}

Co obejmuje nasz serwis?

@@ -198,21 +195,17 @@ export default function SerwisKlimatyzacjiPage() {

- - {/* Marki */}

Serwisujemy wszystkie popularne marki

- {/* Pierwszy zestaw */} {BRANDS_WITH_LOGOS.map(m => (
{m.name}
))} - {/* Drugi zestaw (klon) do płynnego przejścia */} {BRANDS_WITH_LOGOS.map(m => (
{m.name} @@ -224,8 +217,6 @@ export default function SerwisKlimatyzacjiPage() {

Nie widzisz swojej marki? Zadzwoń — prawdopodobnie też ją obsługujemy.

- - {/* FAQ */}

Często zadawane pytania

@@ -244,8 +235,6 @@ export default function SerwisKlimatyzacjiPage() {
- - {/* CTA */}

diff --git a/app/sklep/page.tsx b/app/sklep/page.tsx index 4e724e2..d339d9f 100644 --- a/app/sklep/page.tsx +++ b/app/sklep/page.tsx @@ -18,7 +18,7 @@ export default function ShopPage() { return (
Złóż zamówienie

- {/* Podsumowanie produktów */}

Zamawiane produkty

@@ -76,8 +75,6 @@ Wróć do sklepu
- - {/* Formularz */}
{ e.preventDefault(); const formData = new FormData(e.currentTarget); @@ -90,8 +87,6 @@ Wróć do sklepu }); }} className="bg-white rounded-xl border border-border p-6 flex flex-col gap-4">

Twoje dane

- - {/* Hidden: produkty jako JSON */} diff --git a/app/zapytanie-multisplit/[slug]/page.tsx b/app/zapytanie-multisplit/[slug]/page.tsx index c06f276..53333e5 100644 --- a/app/zapytanie-multisplit/[slug]/page.tsx +++ b/app/zapytanie-multisplit/[slug]/page.tsx @@ -43,7 +43,6 @@ export default async function MultisplitInquiryPage({ params }: Props) { return (
- {/* Breadcrumb */}