diff --git a/app/blog/page.tsx b/app/blog/page.tsx
index 97b5d68..0e7cd07 100644
--- a/app/blog/page.tsx
+++ b/app/blog/page.tsx
@@ -1,6 +1,5 @@
import { Metadata } from 'next';
import { HeroSection } from '@/components/sections/HeroSection';
-import { FeaturedPost } from '@/components/sections/FeaturedPost';
import { PostsGrid } from '@/components/sections/PostsGrid';
import { CtaBanner } from '@/components/sections/CtaBanner';
import { getPosts, getFeaturedPost } from '@/content/posts';
@@ -13,6 +12,8 @@ export const metadata: Metadata = {
}
};
+export const revalidate = 86400; // Regenerate every 24 hours
+
export default function BlogPage() {
const allPosts = getPosts();
const featuredPost = getFeaturedPost();
@@ -34,12 +35,7 @@ export default function BlogPage() {
/>
Artykuł wyróżniony
-
Chłodzenie latem, opcjonalne grzanie zimą
- {/* {deviceType === 'pompa' && !pumpFormSent && (Ile kosztuje montaż klimatyzacji w 2026 roku? To zależy od wielu czynników. Sam zakup urządzenia to tylko część inwestycji. Standardowy montaż systemu typu split kosztuje zazwyczaj od 1200 zł do 2000 zł, natomiast przy bardziej skomplikowanych systemach multisplit cena rośnie i wynosi od 2500 zł do nawet 5000 zł.
@@ -66,7 +66,7 @@ export const posts: Post[] = [ excerpt: 'Zastanawiasz się nad wykorzystaniem klimatyzacji do ogrzewania? Odkryj zalety pompy ciepła powietrze-powietrze i dowiedz się, czy to opłacalne.', date: '2026-01-18T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-jako-ogrzewanie-zimowe.webp', content: `Klimatyzacja jako ogrzewanie zimowe staje się w Polsce coraz bardziej popularna. Wynika to z faktu, że nowoczesne klimatyzatory to tak naprawdę pompy ciepła typu powietrze-powietrze. Działają one na zasadzie odwróconego obiegu chłodniczego, pobierając darmowe ciepło z powietrza na zewnątrz i przekazując je do wnętrza.
@@ -87,7 +87,7 @@ export const posts: Post[] = [ excerpt: 'Wybór między pompą ciepła a gazem to dylemat wielu inwestorów. Porównujemy koszty instalacji, eksploatacji i zwrot z inwestycji.', date: '2026-01-25T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/pompa-ciepla-vs-gaz-co-wybrac.webp', featured: true, content: `Jak dobrać moc klimatyzatora? To jedno z najważniejszych pytań. Zbyt słaby klimatyzator będzie pracował bez przerwy (zużywając mnóstwo prądu), a zbyt mocny wychłodzi pokój za szybko, powodując dyskomfort i częste cykle włącz/wyłącz.
@@ -132,7 +132,7 @@ export const posts: Post[] = [ excerpt: 'Split czy multisplit? Poznaj zalety i wady obu rozwiązań, porównaj koszty i zdecyduj, który system klimatyzacji będzie lepszy dla Twoich potrzeb.', date: '2026-02-15T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzator-split-czy-multisplit.webp', content: `Wybierając klimatyzację do więcej niż jednego pokoju, stajesz przed dylematem: klimatyzator split czy multisplit? Oba rozwiązania mają swoje wyraźne plusy i minusy.
@@ -154,7 +154,7 @@ export const posts: Post[] = [ excerpt: 'Regularny serwis klimatyzacji to gwarancja zdrowia i sprawnego działania. Dowiedz się, z czego składa się przegląd i jak często go wykonywać.', date: '2026-02-22T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/serwis-klimatyzacji-co-i-kiedy.webp', content: `Regularny serwis klimatyzacji to nie tylko warunek utrzymania gwarancji producenta, ale przede wszystkim inwestycja w Twoje zdrowie. W wilgotnym środowisku wymiennika ciepła łatwo o rozwój grzybów, pleśni i bakterii.
@@ -177,7 +177,7 @@ export const posts: Post[] = [ excerpt: 'Czy klimatyzacja osusza powietrze i powoduje przeziębienia? Obalamy mity i sprawdzamy, jak nowoczesne klimatyzatory poprawiają jakość powietrza.', date: '2026-03-01T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-a-jakos-powietrza.webp', content: `Klimatyzacja a jakość powietrza to temat obrosły wieloma mitami. Wiele osób obawia się "klimatyzacyjnej anginy" czy wysuszonego powietrza. Tymczasem poprawnie używana klimatyzacja jest sprzymierzeńcem naszego zdrowia.
@@ -198,7 +198,7 @@ export const posts: Post[] = [ excerpt: 'Poznaj zasadę działania pompy ciepła powietrze-woda. Dowiedz się, jakie warunki musi spełniać dom, aby to ekologiczne źródło ogrzewania było efektywne.', date: '2026-03-05T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/pompa-ciepla-powietrze-woda-jak-dziala.webp', content: `Zasada działania pompy ciepła powietrze-woda jest zaskakująco prosta i przypomina działanie lodówki, tylko w odwrotną stronę. Zamiast wytwarzać ciepło (jak piec), pompa transportuje je ze środowiska (z chłodnego powietrza na zewnątrz) do instalacji C.O. w budynku.
@@ -220,7 +220,7 @@ export const posts: Post[] = [ excerpt: 'Zapewnij komfort swoim pracownikom. Przegląd systemów klimatyzacji biurowej, od kasetonowych po kanałowe i VRF. Przepisy BHP a klimatyzacja.', date: '2026-03-12T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/klimatyzacja-w-biurze-co-warto-wiedziec.webp', content: `Klimatyzacja w biurze to w obecnych czasach standard, a nie luksus. Zgodnie z kodeksem pracy, jeśli temperatura w biurze przekracza 28°C, pracodawca musi zapewnić chłodne napoje, a w skrajnych przypadkach skrócić czas pracy. Dlatego instalacja chłodzenia to inwestycja w ciągłość biznesową.
@@ -239,7 +239,7 @@ export const posts: Post[] = [ excerpt: 'Chłodny dom bez wysokich rachunków. Zastosuj te proste triki i sposoby na ekonomiczne używanie klimatyzatora w czasie największych upałów.', date: '2026-03-20T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/jak-oszczedzac-na-klimatyzacji.webp', content: `Jak oszczędzać prąd używając klimatyzacji latem? Nowoczesne klimatyzatory inwerterowe są bardzo energooszczędne, jednak złe nawyki mogą podwoić rachunki za prąd. Oto najważniejsze zasady.
@@ -261,7 +261,7 @@ export const posts: Post[] = [ excerpt: 'Zrozum różnice między czynnikami chłodniczymi R32 i R410A. Dlaczego R32 staje się standardem i jakie to ma znaczenie dla Twojego portfela i środowiska?', date: '2026-03-25T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/czynnik-chlodniczy-r32-r410a.webp', content: `Jeśli przeglądasz parametry klimatyzatorów, na pewno natknąłeś się na oznaczenie czynnika chłodniczego. Do niedawna królował R410A, jednak obecnie absolutnym standardem jest czynnik R32. Co to oznacza dla przeciętnego użytkownika?
@@ -282,7 +282,7 @@ export const posts: Post[] = [ excerpt: 'Planujesz klimatyzację w bloku? Dowiedz się jak uzyskać zgodę spółdzielni, gdzie powiesić agregat i uniknąć konfliktów z sąsiadami.', date: '2026-04-02T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/montaz-klimatyzacji-w-bloku.webp', content: `Upały w mieszkaniach w bloku bywają nieznośne, a klimatyzacja jest jedynym ratunkiem. Zanim jednak zamówisz montaż, musisz zadbać o formalności. W większości przypadków elewacja budynku oraz płyta balkonu stanowią część wspólną nieruchomości.
@@ -304,7 +304,7 @@ export const posts: Post[] = [ excerpt: 'Alergie na pyłki uciążliwe w domu? Odpowiednio dobrana klimatyzacja ze sterylizatorem i jonizacją może oczyścić powietrze z alergenów.', date: '2026-04-08T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/klimatyzacja-dla-alergikow.webp', content: `Wiosna i lato to koszmar dla alergików. Otwieranie okien w celu przewietrzenia zaprasza pyłki do środka. Zamknięte okna i włączona klimatyzacja to świetne rozwiązanie, o ile wybierzesz model dedykowany osobom wrażliwym na alergeny.
@@ -325,7 +325,7 @@ export const posts: Post[] = [ excerpt: 'Nie czekaj na lipcowe upały! Dowiedz się, dlaczego wiosna to najlepszy moment na zakup i montaż klimatyzacji we Wrocławiu i na Dolnym Śląsku.', date: '2026-04-15T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-wroclaw-kiedy-montowac.webp', content: `Klimatyzacja Wrocław to hasło, które bije rekordy popularności w wyszukiwarkach za każdym razem, gdy słupki rtęci na Dolnym Śląsku przekraczają 30 stopni. Niestety, szukanie wykonawcy w środku fali upałów to błąd, który kosztuje czas i pieniądze.
@@ -346,7 +346,7 @@ export const posts: Post[] = [ excerpt: 'Technologia inwerterowa zrewolucjonizowała rynek HVAC. Tłumaczymy przystępnie, jak płynna modulacja sprężarki obniża rachunki za prąd.', date: '2026-04-20T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/jak-dziala-inwenter-klimatyzator.webp', content: `Stare klimatyzatory (typu on/off) działały jak zwykła lodówka – włączały się na pełną moc (100%), chłodziły pomieszczenie z nadwyżką, wyłączały się całkowicie, a po podniesieniu temperatury proces zaczynał się od nowa. Powodowało to ogromne skoki napięcia, zużycie prądu i hałas. Dzisiejszy standard to klimatyzator inwerterowy.
@@ -367,7 +367,7 @@ export const posts: Post[] = [ excerpt: 'Montaż klimatyzacji w Legnicy z ThermCool. Doświadczenie w blokach, kamienicach i domkach. Szybkie terminy i darmowa wycena na miejscu.', date: '2026-05-02T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-legnica-montaz.webp', content: `Lato w mieście potrafi dać się we znaki. Prowadząc działalność na Dolnym Śląsku, Legnica to dla nas kluczowy rynek, gdzie regularnie montujemy systemy split i multisplit dla klientów indywidualnych i biznesowych.
@@ -387,7 +387,7 @@ export const posts: Post[] = [ excerpt: 'Poznaj koszty i specyfikę instalacji klimatyzacji w Wałbrzychu. Górski klimat to doskonały powód, by używać klimatyzatora z funkcją grzania.', date: '2026-05-08T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/klimatyzacja-walbrzych-ceny.webp', content: `Wałbrzych i jego górzyste okolice charakteryzują się nieco chłodniejszym klimatem i bardziej srogimi zimami niż reszta Dolnego Śląska. Dlatego klimatyzatory montowane w tym regionie niezwykle często służą jako efektywne źródło dogrzewania (pompy ciepła powietrze-powietrze) w sezonach przejściowych i zimą.
@@ -409,7 +409,7 @@ export const posts: Post[] = [ excerpt: 'Masz dom z lat 70. lub 80.? Sprawdź, czy i na jakich warunkach instalacja pompy ciepła bez generalnego remontu elewacji ma sens.', date: '2026-05-18T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/pompa-ciepla-stary-dom.webp', content: `Wielu inwestorów uważa, że montaż pompy ciepła powietrze-woda ma sens wyłącznie w nowoczesnym budownictwie z ogrzewaniem podłogowym. Pompa ciepła w starym domu (tzw. "wampirze energetycznym") budzi obawy o horrendalne rachunki za prąd. Prawda leży jednak pośrodku.
@@ -430,7 +430,7 @@ export const posts: Post[] = [ excerpt: 'Odbierasz klucze od dewelopera? Najlepszy czas na planowanie klimatyzacji to etap stanu deweloperskiego. Sprawdź dlaczego to takie ważne.', date: '2026-05-22T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-nowe-mieszkanie-deweloper.webp', content: `Odbiór mieszkania od dewelopera to idealny moment na przygotowanie infrastruktury pod klimatyzację. Błędem jest czekanie do upalnego lata, gdy ściany są już pomalowane, a podłogi ułożone.
@@ -450,7 +450,7 @@ export const posts: Post[] = [ excerpt: 'Darmowe ogrzewanie i chłodzenie? Tak, jeśli połączysz pompę ciepła z instalacją fotowoltaiczną. Tłumaczymy jak działa autokonsumpcja i dobór mocy.', date: '2026-05-27T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/pompa-ciepla-fotowoltaika-synergia.webp', featured: true, content: `Program "Mój Prąd" mocno promuje instalacje hybrydowe (PV + Pompa + Magazyn). Chcesz maksymalnie obniżyć koszty życia w swoim domu na dekady? Wybierz inteligentny system zarządzania energią od ThermCool.
` }, - { - slug: 'klimatyzacja-server-room', - title: 'Klimatyzacja serwerowni i szafy rack — wymagania i rozwiązania', - category: 'klimatyzacja', - excerpt: 'Bezpieczeństwo IT zależy od temperatury. Jak zaprojektować niezawodną klimatyzację precyzyjną do małej i średniej serwerowni.', - date: '2026-05-30T10:00:00Z', - author: 'Janusz Nowak', - image: '', - content: ` -Zatrzymanie usług informatycznych na skutek przegrzania to dla firmy ogromne straty finansowe i wizerunkowe. Klimatyzacja serwerowni różni się drastycznie od klimatyzacji biurowej – musi pracować 24 godziny na dobę, 365 dni w roku, niezależnie od tego, czy za oknem jest +35°C, czy -25°C.
-W profesjonalnych projektach stosuje się systemy redundantne (tzw. praca naprzemienna 1+1 lub N+1). Polega to na zainstalowaniu dwóch niezależnych urządzeń współpracujących ze sobą przez specjalny sterownik (tzw. rotator). Jeśli jedno urządzenie ulegnie awarii, drugie natychmiast przejmuje pracę, zapobiegając usmażeniu sprzętu IT.
-Projektujemy i wykonujemy systemy chłodzenia IT gwarantujące 99,99% uptime. Zabezpiecz swoje dane z nami!
- ` - }, + { slug: 'klimatyzacja-dom-jednorodzinny-system', title: 'Klimatyzacja w domu jednorodzinnym — jaki system wybrać?', @@ -494,7 +473,7 @@ export const posts: Post[] = [ excerpt: 'Budujesz dom? Sprawdź najpopularniejsze konfiguracje klimatyzacji kanałowej, VRF i Multisplit, aby zapewnić chłód w każdym pomieszczeniu.', date: '2026-06-03T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/klimatyzacja-dom-jednorodzinny-system.webp', content: `Dom jednorodzinny daje największe pole do popisu przy projektowaniu systemów wentylacji i klimatyzacji. Montaż 4 oddzielnych klimatyzatorów Split z 4 agregatami psującymi elewację odchodzi do lamusa. Dziś stawia się na zintegrowane rozwiązania.
@@ -516,7 +495,7 @@ export const posts: Post[] = [ excerpt: 'Chcesz oszczędzić na serwisie? Dowiedz się, które elementy klimatyzatora możesz wyczyścić bezpiecznie samodzielnie, a kiedy wezwać specjalistę.', date: '2026-06-08T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/serwis-klimatyzacji-samemu-co-mozna.webp', content: `Zlecanie kompleksowego serwisu zewnętrznej firmie raz do roku jest ważne, ale między przeglądami urządzenie szybko łapie kurz. Nie ze wszystkim musisz od razu dzwonić do firmy HVAC.
@@ -537,7 +516,7 @@ export const posts: Post[] = [ excerpt: 'Cichy klimatyzator do sypialni – na co patrzeć w karcie katalogowej? Tłumaczymy skalę decybeli i sprawdzamy dlaczego jednostka zewnętrzna budzi sąsiadów.', date: '2026-06-12T10:00:00Z', author: 'Janusz Nowak', - image: '', + image: '/images/blogs_images/halas-klimatyzatora-jak-zmierzyc.webp', content: `Kupując klimatyzator, najczęściej patrzymy na moc, design i cenę. Hałas zauważamy dopiero, gdy urządzenie burzy nam sen w gorącą noc. Specyfikacje sprzętu wyrażają natężenie dźwięku w dB(A) (decybelach akustycznych), których skala jest logarytmiczna (każde 3 dB to podwojenie mocy dźwięku!).
@@ -558,7 +537,7 @@ export const posts: Post[] = [ excerpt: 'Wszyscy mówią, że pompy ciepła są tanie, ale co to znaczy w praktyce? Rozbijamy na czynniki pierwsze roczne rachunki z realnych instalacji w 2026 r.', date: '2026-06-15T10:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/pompa-ciepla-ile-kosztuje-eksploatacja.webp', content: `Producenci w katalogach operują teoretycznymi wskaźnikami COP (często zbadanymi w laboratoryjnych +7°C). My spójrzmy na realne zużycie z instalacji, które wykonaliśmy dla naszych klientów.
@@ -580,7 +559,7 @@ export const posts: Post[] = [ excerpt: 'Mylenie klimatyzacji z rekuperacją to częsty błąd. Wyjaśniamy dlaczego chłodzenie to nie oddychanie, i dlaczego najlepiej wdrożyć oba systemy naraz.', date: '2026-06-20T10:00:00Z', author: 'Marta Wiśniewska', - image: '', + image: '/images/blogs_images/klimatyzacja-vs-wentylacja-roznice.webp', content: `Klimatyzacja chłodzi, grzeje, osusza i filtruje. Czego jednak NIE ROBI standardowa klimatyzacja ścienna? Nie wymienia powietrza na nowe! Cały proces w systemach Split polega na "mieleniu" tego samego powietrza zamkniętego w Twoim pokoju. Bez przewietrzenia, w sypialni po paru godzinach zacznie drastycznie rosnąć stężenie CO2.
@@ -603,7 +582,7 @@ export const posts: Post[] = [ excerpt: 'Koszt montażu klimatyzacji zależy od wielu czynników - mocy urządzenia, długości instalacji czy trudności dostępu do miejsca montażu. Sprawdzamy, z czego składa się cena i ile realnie trzeba zapłacić.', date: '2026-07-20T09:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/ile-kosztuje-montaz-klimatyzacji-w-domu.webp', featured: false, content: `Najlepszym sposobem na uniknięcie nieprzewidzianych kosztów jest ustalenie dokładnej trasy instalacji i lokalizacji obu jednostek jeszcze przed podpisaniem zlecenia - podczas bezpłatnej wizji lokalnej technik oceni odległość i od razu poinformuje, czy standardowa długość rur wystarczy. Orientacyjny koszt dla Twojej sytuacji możesz też wstępnie sprawdzić w naszym kalkulatorze klimatyzacji.
` }, - { - slug: 'czy-warto-montowac-klimatyzacje-w-piwnicy', - title: 'Czy warto montować klimatyzację w piwniczce?', - metaTitle: 'Czy warto montować klimatyzację w piwnicy?', - metaDescription: 'Montaż klimatyzacji w pomieszczeniu piwnicznym – zalety, ograniczenia i na co zwrócić uwagę przy takiej instalacji.', - category: 'klimatyzacja', - excerpt: 'Piwnica rządzi się innymi prawami niż zwykłe pomieszczenie mieszkalne. Sprawdzamy, czy i kiedy warto montować w niej klimatyzację, oraz na jakie ograniczenia się przygotować.', - date: '2026-08-08T09:00:00Z', - author: 'Tomasz Kowalski', - image: '', - featured: false, - content: ` -Montaż klimatyzacji w piwnicy ma sens przede wszystkim wtedy, gdy pomieszczenie pełni funkcję użytkową - domowe biuro, siłownia, pokój hobby, serwerownia czy pomieszczenie z winoteką wymagającą stabilnej temperatury. W przypadku typowej piwnicy gospodarczej, używanej sporadycznie, koszt takiej instalacji zwykle się nie zwraca.
-Największym technicznym wyzwaniem przy montażu klimatyzacji w pomieszczeniu bez okna jest poprowadzenie instalacji chłodniczej i odprowadzenia skroplin na zewnątrz budynku - zwykle wymaga to przewiercenia ściany fundamentowej lub wykorzystania istniejącego kanału wentylacyjnego. To prace bardziej skomplikowane niż standardowy montaż przez ścianę zewnętrzną na parterze czy wyższej kondygnacji.
- -Piwnice są zwykle bardziej wilgotne niż pomieszczenia nadziemne, co ma swoje plusy i minusy. Z jednej strony klimatyzacja w trybie chłodzenia dodatkowo osusza powietrze, co może być korzystne dla pomieszczenia narażonego na wilgoć. Z drugiej - wysoka wilgotność powietrza zasysanego przez jednostkę może przyspieszać osadzanie się kondensatu i wymagać częstszego czyszczenia filtrów.
- -Jednostka zewnętrzna przy instalacji w piwnicy najczęściej montowana jest na poziomie gruntu, tuż przy budynku, w niewielkim zagłębieniu (studzience) prowadzącym do okienka piwnicznego, albo na ścianie budynku powyżej poziomu gruntu, z dłuższą trasą instalacji prowadzoną w dół. Wybór lokalizacji zależy od układu budynku i dostępności miejsca wokół niego.
- -W pomieszczeniach, gdzie poprowadzenie pełnej instalacji split jest bardzo utrudnione lub niemożliwe, alternatywą bywa klimatyzator przenośny z odprowadzeniem ciepła przez niewielki otwór w ścianie lub istniejący kanał wentylacyjny - to rozwiązanie tańsze we wdrożeniu, ale zwykle mniej wydajne i głośniejsze od systemu split. Jeśli rozważasz montaż klimatyzacji w piwnicy, najlepiej ocenić możliwości techniczne podczas wizji lokalnej - sprawdź naszą ofertę w cenniku.
- ` - }, - { - slug: 'klimatyzacja-w-starym-domu', - title: 'Czy można zainstalować klimatyzację w starym domu?', - metaTitle: 'Klimatyzacja w starym domu – czy to możliwe?', - metaDescription: 'Montaż klimatyzacji w starszym budynku wymaga innego podejścia. Sprawdź, jakie ograniczenia i rozwiązania warto znać.', - category: 'klimatyzacja', - excerpt: 'Starsze budynki rządzą się innymi prawami niż nowe budownictwo. Sprawdzamy, jakie wyzwania niesie montaż klimatyzacji w starym domu i jak sobie z nimi radzić.', - date: '2026-08-09T09:00:00Z', - author: 'Tomasz Kowalski', - image: '', - featured: false, - content: ` -Starsze budynki, zwłaszcza murowane z cegły pełnej, mają zwykle znacznie grubsze ściany niż nowe konstrukcje szkieletowe czy z pustaków. Przewiercenie takiej ściany pod instalację chłodniczą wymaga więcej czasu i mocniejszego sprzętu, ale technicznie jest w pełni wykonalne - nie jest to przeszkoda uniemożliwiająca montaż klimatyzacji, a jedynie czynnik wydłużający czas i nieznacznie podnoszący koszt tego etapu prac.
- -W starszych domach częstym ograniczeniem jest stan instalacji elektrycznej - brak dedykowanego obwodu o odpowiednim przekroju, stare bezpieczniki topikowe zamiast wyłączników nadprądowych, czy ogólnie niewystarczająca moc przyłącza. Przed montażem klimatyzacji warto sprawdzić, czy instalacja elektryczna udźwignie dodatkowe obciążenie, a w razie potrzeby rozważyć jej częściową modernizację.
- -W przypadku budynków wpisanych do rejestru zabytków lub znajdujących się w strefie ochrony konserwatorskiej, montaż jednostki zewnętrznej na elewacji frontowej może wymagać zgody konserwatora zabytków, a czasem także zastosowania rozwiązań maskujących urządzenie (np. montaż od podwórka, osłony w kolorze elewacji). Warto to sprawdzić jeszcze przed zamówieniem montażu, żeby uniknąć problemów formalnych.
- -Jeśli budynek nie jest ocieplony lub planowane jest docieplenie w najbliższej przyszłości, warto to uwzględnić przy planowaniu trasy instalacji - warstwa styropianu zmienia sposób mocowania wsporników jednostki zewnętrznej i długość potrzebnych kołków montażowych. Najlepiej zaplanować montaż klimatyzacji po dociepleniu elewacji, żeby uniknąć podwójnej pracy.
- -Przy starszym budownictwie kluczowa jest dokładna wizja lokalna, podczas której technik oceni grubość ścian, stan instalacji elektrycznej i ewentualne ograniczenia konserwatorskie. Dzięki temu wycena i termin montażu będą realistyczne, bez niespodzianek w trakcie prac. Sprawdź naszą ofertę w cenniku lub umów bezpłatną wycenę.
- ` - }, { slug: 'co-sprawdzic-przed-montazem-klimatyzacji', title: 'Co sprawdzić przed montażem klimatyzacji?', @@ -1236,7 +1160,7 @@ export const posts: Post[] = [ excerpt: 'Dobrze przygotowany dzień montażu to mniej stresu i krótszy czas realizacji. Sprawdzamy, co warto ustalić i przygotować, zanim ekipa montażowa pojawi się w Twoim domu.', date: '2026-08-10T09:00:00Z', author: 'Tomasz Kowalski', - image: '', + image: '/images/blogs_images/co-sprawdzic-przed-montazem-klimatyzacji.webp', featured: false, content: `Bezpieczne korzystanie z klimatyzacji sprowadza się do kilku prostych zasad: rozsądna różnica temperatur względem otoczenia, unikanie kierowania strumienia powietrza bezpośrednio na siebie, oraz regularne czyszczenie filtrów. Przy tych zasadach klimatyzacja jest komfortowym i bezpiecznym rozwiązaniem dla większości domowników.
` }, - { - slug: 'jak-rozliczyc-wymiane-klimatyzacji-podatkowo', - title: 'Jak rozliczyć wymianę klimatyzacji podatkowo?', - metaTitle: 'Jak rozliczyć wymianę klimatyzacji podatkowo?', - metaDescription: 'Ulga termomodernizacyjna a klimatyzacja – sprawdź, czy i jak można rozliczyć wymianę klimatyzacji w podatku.', - category: 'klimatyzacja', - excerpt: 'Ulga termomodernizacyjna kojarzy się głównie z ociepleniem domu, ale w niektórych przypadkach obejmuje też urządzenia grzewczo-chłodzące. Sprawdzamy ogólne zasady - i dlaczego warto to zweryfikować indywidualnie.', - date: '2026-08-27T09:00:00Z', - author: 'Tomasz Kowalski', - image: '', - featured: false, - content: ` -Ulga termomodernizacyjna to odliczenie od podatku dochodowego przysługujące właścicielom domów jednorodzinnych, którzy ponieśli wydatki na przedsięwzięcia termomodernizacyjne - między innymi wymianę źródła ciepła na bardziej efektywne energetycznie. Najczęściej kojarzona jest z dociepleniem budynku, wymianą okien czy montażem pompy ciepła.
-Klimatyzatory typu split z funkcją grzania (czyli technicznie pompy ciepła powietrze-powietrze) mogą w pewnych okolicznościach kwalifikować się jako element inwestycji termomodernizacyjnej, o ile spełniają określone parametry techniczne i pełnią funkcję źródła ciepła, a nie wyłącznie chłodzenia. Standardowa klimatyzacja montowana wyłącznie dla komfortu chłodzenia latem zwykle nie mieści się w katalogu wydatków objętych ulgą.
- -Odliczenie w ramach ulgi termomodernizacyjnej wymaga spełnienia konkretnych warunków formalnych - posiadania faktury imiennej, realizacji przedsięwzięcia w budynku, którego właścicielem lub współwłaścicielem jest podatnik, oraz mieszczenia się w katalogu wydatków określonym w przepisach wykonawczych do ustawy o PIT.
- -Przepisy dotyczące ulgi termomodernizacyjnej i katalog kwalifikujących się wydatków bywają aktualizowane, a kwalifikacja konkretnego urządzenia zależy od jego parametrów technicznych i sposobu wykorzystania w budynku. Nie jesteśmy doradcą podatkowym, dlatego w kwestii możliwości i sposobu rozliczenia wymiany klimatyzacji rekomendujemy konsultację z księgowym lub doradcą podatkowym, który oceni Twoją indywidualną sytuację.
- -Aktualny katalog wydatków objętych ulgą termomodernizacyjną publikowany jest w rozporządzeniu Ministra Inwestycji i Rozwoju oraz na stronie Ministerstwa Finansów - warto sprawdzić najnowszą wersję przepisów przed rozliczeniem, ponieważ szczegółowe warunki mogą się zmieniać z roku na rok.
- ` - }, { slug: 'czy-warto-remontowac-stara-klimatyzacji', title: 'Czy warto remontować starą klimatyzację?', @@ -1770,7 +1667,10 @@ export const getPostsByCategory = (category: string) => activePosts.filter((p) = export const getRecentPosts = (limit = 6) => [...activePosts].sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime()).slice(0, limit); // Dodane z powrotem funkcje wywoływane w komponentach, które nie zostały uwzględnione w prompcie: -export const getFeaturedPost = () => activePosts.find((p) => p.featured) || activePosts[0]; +export const getFeaturedPost = () => { + const dayIndex = Math.floor(Date.now() / (1000 * 60 * 60 * 24)); + return activePosts[dayIndex % activePosts.length] || activePosts[0]; +}; export const getLatestPosts = (limit = 3) => getRecentPosts(limit); export const getRelatedPosts = (slug: string, category: string, limit = 2) => { return activePosts.filter(p => p.slug !== slug && p.category === category).slice(0, limit); diff --git a/public/images/blogs_images/cena-klimatyzacji-do-pokoju.webp b/public/images/blogs_images/cena-klimatyzacji-do-pokoju.webp new file mode 100644 index 0000000..00447bd Binary files /dev/null and b/public/images/blogs_images/cena-klimatyzacji-do-pokoju.webp differ diff --git a/public/images/blogs_images/cena-montazu-klimatyzacji-w-biurze.webp b/public/images/blogs_images/cena-montazu-klimatyzacji-w-biurze.webp new file mode 100644 index 0000000..3d4d054 Binary files /dev/null and b/public/images/blogs_images/cena-montazu-klimatyzacji-w-biurze.webp differ diff --git a/public/images/blogs_images/co-sprawdzic-przed-montazem-klimatyzacji.webp b/public/images/blogs_images/co-sprawdzic-przed-montazem-klimatyzacji.webp new file mode 100644 index 0000000..ef6cf37 Binary files /dev/null and b/public/images/blogs_images/co-sprawdzic-przed-montazem-klimatyzacji.webp differ diff --git a/public/images/blogs_images/czy-instalacja-klimatyzacji-wymaga-pozwolenia.webp b/public/images/blogs_images/czy-instalacja-klimatyzacji-wymaga-pozwolenia.webp new file mode 100644 index 0000000..552569e Binary files /dev/null and b/public/images/blogs_images/czy-instalacja-klimatyzacji-wymaga-pozwolenia.webp differ diff --git a/public/images/blogs_images/czy-klimatyzacja-bez-montazu-warta-inwestycji.webp b/public/images/blogs_images/czy-klimatyzacja-bez-montazu-warta-inwestycji.webp new file mode 100644 index 0000000..8e30514 Binary files /dev/null and b/public/images/blogs_images/czy-klimatyzacja-bez-montazu-warta-inwestycji.webp differ diff --git a/public/images/blogs_images/czy-klimatyzacja-multisplit-jest-oplacalna.webp b/public/images/blogs_images/czy-klimatyzacja-multisplit-jest-oplacalna.webp new file mode 100644 index 0000000..a6fb36f Binary files /dev/null and b/public/images/blogs_images/czy-klimatyzacja-multisplit-jest-oplacalna.webp differ diff --git a/public/images/blogs_images/czy-mozna-montowac-klimatyzacje-nad-oknem.webp b/public/images/blogs_images/czy-mozna-montowac-klimatyzacje-nad-oknem.webp new file mode 100644 index 0000000..818edd7 Binary files /dev/null and b/public/images/blogs_images/czy-mozna-montowac-klimatyzacje-nad-oknem.webp differ diff --git a/public/images/blogs_images/czy-mozna-zainstalowac-klimatyzator-samemu.webp b/public/images/blogs_images/czy-mozna-zainstalowac-klimatyzator-samemu.webp new file mode 100644 index 0000000..d03549c Binary files /dev/null and b/public/images/blogs_images/czy-mozna-zainstalowac-klimatyzator-samemu.webp differ diff --git a/public/images/blogs_images/czy-multisplit-oszczedza-prad.webp b/public/images/blogs_images/czy-multisplit-oszczedza-prad.webp new file mode 100644 index 0000000..53f4470 Binary files /dev/null and b/public/images/blogs_images/czy-multisplit-oszczedza-prad.webp differ diff --git a/public/images/blogs_images/czy-trzeba-uziemic-klimatyzacje.webp b/public/images/blogs_images/czy-trzeba-uziemic-klimatyzacje.webp new file mode 100644 index 0000000..de3bf69 Binary files /dev/null and b/public/images/blogs_images/czy-trzeba-uziemic-klimatyzacje.webp differ diff --git a/public/images/blogs_images/czynnik-chlodniczy-r32-r410a.webp b/public/images/blogs_images/czynnik-chlodniczy-r32-r410a.webp new file mode 100644 index 0000000..5d0254c Binary files /dev/null and b/public/images/blogs_images/czynnik-chlodniczy-r32-r410a.webp differ diff --git a/public/images/blogs_images/gdzie-nie-montowac-klimatyzacji-w-domu.webp b/public/images/blogs_images/gdzie-nie-montowac-klimatyzacji-w-domu.webp new file mode 100644 index 0000000..c087dd0 Binary files /dev/null and b/public/images/blogs_images/gdzie-nie-montowac-klimatyzacji-w-domu.webp differ diff --git a/public/images/blogs_images/gdzie-zamontowac-jednostke-zewnetrzna-klimatyzacji.webp b/public/images/blogs_images/gdzie-zamontowac-jednostke-zewnetrzna-klimatyzacji.webp new file mode 100644 index 0000000..cf3560b Binary files /dev/null and b/public/images/blogs_images/gdzie-zamontowac-jednostke-zewnetrzna-klimatyzacji.webp differ diff --git a/public/images/blogs_images/gwarancja-na-montaz-klimatyzacji.webp b/public/images/blogs_images/gwarancja-na-montaz-klimatyzacji.webp new file mode 100644 index 0000000..8090b8e Binary files /dev/null and b/public/images/blogs_images/gwarancja-na-montaz-klimatyzacji.webp differ diff --git a/public/images/blogs_images/halas-klimatyzatora-jak-zmierzyc.webp b/public/images/blogs_images/halas-klimatyzatora-jak-zmierzyc.webp new file mode 100644 index 0000000..0b658a0 Binary files /dev/null and b/public/images/blogs_images/halas-klimatyzatora-jak-zmierzyc.webp differ diff --git a/public/images/blogs_images/halas-z-klimatyzacji-normy.webp b/public/images/blogs_images/halas-z-klimatyzacji-normy.webp new file mode 100644 index 0000000..337dee8 Binary files /dev/null and b/public/images/blogs_images/halas-z-klimatyzacji-normy.webp differ diff --git a/public/images/blogs_images/ile-kosztuje-godzina-pracy-technika-klimatyzacji.webp b/public/images/blogs_images/ile-kosztuje-godzina-pracy-technika-klimatyzacji.webp new file mode 100644 index 0000000..26b3a9c Binary files /dev/null and b/public/images/blogs_images/ile-kosztuje-godzina-pracy-technika-klimatyzacji.webp differ diff --git a/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji-w-domu.webp b/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji-w-domu.webp new file mode 100644 index 0000000..b552b7d Binary files /dev/null and b/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji-w-domu.webp differ diff --git a/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji.webp b/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji.webp new file mode 100644 index 0000000..4058d5d Binary files /dev/null and b/public/images/blogs_images/ile-kosztuje-montaz-klimatyzacji.webp differ diff --git a/public/images/blogs_images/ile-trwa-demontaz-starej-klimatyzacji.webp b/public/images/blogs_images/ile-trwa-demontaz-starej-klimatyzacji.webp new file mode 100644 index 0000000..a6fb36f Binary files /dev/null and b/public/images/blogs_images/ile-trwa-demontaz-starej-klimatyzacji.webp differ diff --git a/public/images/blogs_images/ile-trwa-montaz-klimatyzacji.webp b/public/images/blogs_images/ile-trwa-montaz-klimatyzacji.webp new file mode 100644 index 0000000..949e3c6 Binary files /dev/null and b/public/images/blogs_images/ile-trwa-montaz-klimatyzacji.webp differ diff --git a/public/images/blogs_images/img_6a5d04e47b4101.45444854.webp b/public/images/blogs_images/img_6a5d04e47b4101.45444854.webp new file mode 100644 index 0000000..3a78ebf Binary files /dev/null and b/public/images/blogs_images/img_6a5d04e47b4101.45444854.webp differ diff --git a/public/images/blogs_images/jak-chronic-parapet-przed-kondensacja-z-klimatyzacji.webp b/public/images/blogs_images/jak-chronic-parapet-przed-kondensacja-z-klimatyzacji.webp new file mode 100644 index 0000000..9314acf Binary files /dev/null and b/public/images/blogs_images/jak-chronic-parapet-przed-kondensacja-z-klimatyzacji.webp differ diff --git a/public/images/blogs_images/jak-czyscic-filtry-w-klimatyzacji.webp b/public/images/blogs_images/jak-czyscic-filtry-w-klimatyzacji.webp new file mode 100644 index 0000000..037fb79 Binary files /dev/null and b/public/images/blogs_images/jak-czyscic-filtry-w-klimatyzacji.webp differ diff --git a/public/images/blogs_images/jak-dobrac-moc-klimatyzatora.webp b/public/images/blogs_images/jak-dobrac-moc-klimatyzatora.webp new file mode 100644 index 0000000..0a7dd50 Binary files /dev/null and b/public/images/blogs_images/jak-dobrac-moc-klimatyzatora.webp differ diff --git a/public/images/blogs_images/jak-dziala-inwenter-klimatyzator.webp b/public/images/blogs_images/jak-dziala-inwenter-klimatyzator.webp new file mode 100644 index 0000000..5671635 Binary files /dev/null and b/public/images/blogs_images/jak-dziala-inwenter-klimatyzator.webp differ diff --git a/public/images/blogs_images/jak-oszczedzac-na-klimatyzacji.webp b/public/images/blogs_images/jak-oszczedzac-na-klimatyzacji.webp new file mode 100644 index 0000000..5ca1650 Binary files /dev/null and b/public/images/blogs_images/jak-oszczedzac-na-klimatyzacji.webp differ diff --git a/public/images/blogs_images/jak-sprawdzic-czy-technicy-montuja-klimatyzacje-prawidlowo.webp b/public/images/blogs_images/jak-sprawdzic-czy-technicy-montuja-klimatyzacje-prawidlowo.webp new file mode 100644 index 0000000..e81a8ac Binary files /dev/null and b/public/images/blogs_images/jak-sprawdzic-czy-technicy-montuja-klimatyzacje-prawidlowo.webp differ diff --git a/public/images/blogs_images/jak-wybrac-firme-do-montazu-klimatyzacji.webp b/public/images/blogs_images/jak-wybrac-firme-do-montazu-klimatyzacji.webp new file mode 100644 index 0000000..72bc0b0 Binary files /dev/null and b/public/images/blogs_images/jak-wybrac-firme-do-montazu-klimatyzacji.webp differ diff --git a/public/images/blogs_images/jaki-klimatyzator-do-pokoju-20-m2.webp b/public/images/blogs_images/jaki-klimatyzator-do-pokoju-20-m2.webp new file mode 100644 index 0000000..8099ce2 Binary files /dev/null and b/public/images/blogs_images/jaki-klimatyzator-do-pokoju-20-m2.webp differ diff --git a/public/images/blogs_images/jaki-klimatyzator-do-salonu-30-m2.webp b/public/images/blogs_images/jaki-klimatyzator-do-salonu-30-m2.webp new file mode 100644 index 0000000..09cde65 Binary files /dev/null and b/public/images/blogs_images/jaki-klimatyzator-do-salonu-30-m2.webp differ diff --git a/public/images/blogs_images/jaki-klimatyzator-wybrac-do-mieszkania.webp b/public/images/blogs_images/jaki-klimatyzator-wybrac-do-mieszkania.webp new file mode 100644 index 0000000..a95b198 Binary files /dev/null and b/public/images/blogs_images/jaki-klimatyzator-wybrac-do-mieszkania.webp differ diff --git a/public/images/blogs_images/kiedy-najlepiej-zainstalowac-klimatyzacje-w-domu.webp b/public/images/blogs_images/kiedy-najlepiej-zainstalowac-klimatyzacje-w-domu.webp new file mode 100644 index 0000000..790885b Binary files /dev/null and b/public/images/blogs_images/kiedy-najlepiej-zainstalowac-klimatyzacje-w-domu.webp differ diff --git a/public/images/blogs_images/klimatyzacja-a-jakos-powietrza.webp b/public/images/blogs_images/klimatyzacja-a-jakos-powietrza.webp new file mode 100644 index 0000000..5c63b8e Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-a-jakos-powietrza.webp differ diff --git a/public/images/blogs_images/klimatyzacja-a-zdrowie-mity-i-prawda.webp b/public/images/blogs_images/klimatyzacja-a-zdrowie-mity-i-prawda.webp new file mode 100644 index 0000000..8281d61 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-a-zdrowie-mity-i-prawda.webp differ diff --git a/public/images/blogs_images/klimatyzacja-dla-alergikow.webp b/public/images/blogs_images/klimatyzacja-dla-alergikow.webp new file mode 100644 index 0000000..ea813f5 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-dla-alergikow.webp differ diff --git a/public/images/blogs_images/klimatyzacja-dom-jednorodzinny-system.webp b/public/images/blogs_images/klimatyzacja-dom-jednorodzinny-system.webp new file mode 100644 index 0000000..7a3fd20 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-dom-jednorodzinny-system.webp differ diff --git a/public/images/blogs_images/klimatyzacja-jako-ogrzewanie-zimowe.webp b/public/images/blogs_images/klimatyzacja-jako-ogrzewanie-zimowe.webp new file mode 100644 index 0000000..0921190 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-jako-ogrzewanie-zimowe.webp differ diff --git a/public/images/blogs_images/klimatyzacja-legnica-montaz.webp b/public/images/blogs_images/klimatyzacja-legnica-montaz.webp new file mode 100644 index 0000000..a327cda Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-legnica-montaz.webp differ diff --git a/public/images/blogs_images/klimatyzacja-nowe-mieszkanie-deweloper.webp b/public/images/blogs_images/klimatyzacja-nowe-mieszkanie-deweloper.webp new file mode 100644 index 0000000..b419ddc Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-nowe-mieszkanie-deweloper.webp differ diff --git a/public/images/blogs_images/klimatyzacja-vs-wentylacja-roznice.webp b/public/images/blogs_images/klimatyzacja-vs-wentylacja-roznice.webp new file mode 100644 index 0000000..a3abb0a Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-vs-wentylacja-roznice.webp differ diff --git a/public/images/blogs_images/klimatyzacja-w-biurze-co-warto-wiedziec.webp b/public/images/blogs_images/klimatyzacja-w-biurze-co-warto-wiedziec.webp new file mode 100644 index 0000000..0bb2159 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-w-biurze-co-warto-wiedziec.webp differ diff --git a/public/images/blogs_images/klimatyzacja-walbrzych-ceny.webp b/public/images/blogs_images/klimatyzacja-walbrzych-ceny.webp new file mode 100644 index 0000000..fb23db3 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-walbrzych-ceny.webp differ diff --git a/public/images/blogs_images/klimatyzacja-wroclaw-kiedy-montowac.webp b/public/images/blogs_images/klimatyzacja-wroclaw-kiedy-montowac.webp new file mode 100644 index 0000000..0942e34 Binary files /dev/null and b/public/images/blogs_images/klimatyzacja-wroclaw-kiedy-montowac.webp differ diff --git a/public/images/blogs_images/klimatyzator-split-czy-multisplit.webp b/public/images/blogs_images/klimatyzator-split-czy-multisplit.webp new file mode 100644 index 0000000..b24259b Binary files /dev/null and b/public/images/blogs_images/klimatyzator-split-czy-multisplit.webp differ diff --git a/public/images/blogs_images/koszt-konsultacji-przed-montazem-klimatyzacji.webp b/public/images/blogs_images/koszt-konsultacji-przed-montazem-klimatyzacji.webp new file mode 100644 index 0000000..9aa80d6 Binary files /dev/null and b/public/images/blogs_images/koszt-konsultacji-przed-montazem-klimatyzacji.webp differ diff --git a/public/images/blogs_images/koszty-przedluzenia-rur-w-klimatyzacji.webp b/public/images/blogs_images/koszty-przedluzenia-rur-w-klimatyzacji.webp new file mode 100644 index 0000000..70d052e Binary files /dev/null and b/public/images/blogs_images/koszty-przedluzenia-rur-w-klimatyzacji.webp differ diff --git a/public/images/blogs_images/montaz-klimatyzacji-w-bloku.webp b/public/images/blogs_images/montaz-klimatyzacji-w-bloku.webp new file mode 100644 index 0000000..f477367 Binary files /dev/null and b/public/images/blogs_images/montaz-klimatyzacji-w-bloku.webp differ diff --git a/public/images/blogs_images/na-co-zwrocic-uwage-przy-wyborze-klimatyzatora.webp b/public/images/blogs_images/na-co-zwrocic-uwage-przy-wyborze-klimatyzatora.webp new file mode 100644 index 0000000..56815c5 Binary files /dev/null and b/public/images/blogs_images/na-co-zwrocic-uwage-przy-wyborze-klimatyzatora.webp differ diff --git a/public/images/blogs_images/objawy-uszkodzonej-klimatyzacji.webp b/public/images/blogs_images/objawy-uszkodzonej-klimatyzacji.webp new file mode 100644 index 0000000..4d61717 Binary files /dev/null and b/public/images/blogs_images/objawy-uszkodzonej-klimatyzacji.webp differ diff --git a/public/images/blogs_images/okres-gwarancji-na-klimatyzacje.webp b/public/images/blogs_images/okres-gwarancji-na-klimatyzacje.webp new file mode 100644 index 0000000..02e7c38 Binary files /dev/null and b/public/images/blogs_images/okres-gwarancji-na-klimatyzacje.webp differ diff --git a/public/images/blogs_images/oznaczenia-wydajnosci-klimatyzatorow.webp b/public/images/blogs_images/oznaczenia-wydajnosci-klimatyzatorow.webp new file mode 100644 index 0000000..fb4aeb8 Binary files /dev/null and b/public/images/blogs_images/oznaczenia-wydajnosci-klimatyzatorow.webp differ diff --git a/public/images/blogs_images/pompa-ciepla-fotowoltaika-synergia.webp b/public/images/blogs_images/pompa-ciepla-fotowoltaika-synergia.webp new file mode 100644 index 0000000..e8bd7e3 Binary files /dev/null and b/public/images/blogs_images/pompa-ciepla-fotowoltaika-synergia.webp differ diff --git a/public/images/blogs_images/pompa-ciepla-ile-kosztuje-eksploatacja.webp b/public/images/blogs_images/pompa-ciepla-ile-kosztuje-eksploatacja.webp new file mode 100644 index 0000000..982679e Binary files /dev/null and b/public/images/blogs_images/pompa-ciepla-ile-kosztuje-eksploatacja.webp differ diff --git a/public/images/blogs_images/pompa-ciepla-powietrze-woda-jak-dziala.webp b/public/images/blogs_images/pompa-ciepla-powietrze-woda-jak-dziala.webp new file mode 100644 index 0000000..5e334b1 Binary files /dev/null and b/public/images/blogs_images/pompa-ciepla-powietrze-woda-jak-dziala.webp differ diff --git a/public/images/blogs_images/pompa-ciepla-stary-dom.webp b/public/images/blogs_images/pompa-ciepla-stary-dom.webp new file mode 100644 index 0000000..b2a40bf Binary files /dev/null and b/public/images/blogs_images/pompa-ciepla-stary-dom.webp differ diff --git a/public/images/blogs_images/pompa-ciepla-vs-gaz-co-wybrac.webp b/public/images/blogs_images/pompa-ciepla-vs-gaz-co-wybrac.webp new file mode 100644 index 0000000..fee3d05 Binary files /dev/null and b/public/images/blogs_images/pompa-ciepla-vs-gaz-co-wybrac.webp differ diff --git a/public/images/blogs_images/ranking-marek-klimatyzacji.webp b/public/images/blogs_images/ranking-marek-klimatyzacji.webp new file mode 100644 index 0000000..62d78d4 Binary files /dev/null and b/public/images/blogs_images/ranking-marek-klimatyzacji.webp differ diff --git a/public/images/blogs_images/serwis-klimatyzacji-co-i-kiedy.webp b/public/images/blogs_images/serwis-klimatyzacji-co-i-kiedy.webp new file mode 100644 index 0000000..6dea295 Binary files /dev/null and b/public/images/blogs_images/serwis-klimatyzacji-co-i-kiedy.webp differ diff --git a/public/images/blogs_images/serwis-klimatyzacji-samemu-co-mozna.webp b/public/images/blogs_images/serwis-klimatyzacji-samemu-co-mozna.webp new file mode 100644 index 0000000..71dbbfd Binary files /dev/null and b/public/images/blogs_images/serwis-klimatyzacji-samemu-co-mozna.webp differ diff --git a/public/images/blogs_images/split-czy-multisplit-ktora-klimatyzacja-lepsza.webp b/public/images/blogs_images/split-czy-multisplit-ktora-klimatyzacja-lepsza.webp new file mode 100644 index 0000000..2c717c7 Binary files /dev/null and b/public/images/blogs_images/split-czy-multisplit-ktora-klimatyzacja-lepsza.webp differ diff --git a/public/images/blogs_images/wymogi-elektryczne-do-klimatyzacji.webp b/public/images/blogs_images/wymogi-elektryczne-do-klimatyzacji.webp new file mode 100644 index 0000000..543a179 Binary files /dev/null and b/public/images/blogs_images/wymogi-elektryczne-do-klimatyzacji.webp differ diff --git a/public/images/blogs_images/zasada-5-minut-w-montazu-klimatyzacji.webp b/public/images/blogs_images/zasada-5-minut-w-montazu-klimatyzacji.webp new file mode 100644 index 0000000..1a62bf8 Binary files /dev/null and b/public/images/blogs_images/zasada-5-minut-w-montazu-klimatyzacji.webp differ diff --git a/public/images/cities/glogow.webp b/public/images/cities/glogow.webp index 745855e..f13480f 100644 Binary files a/public/images/cities/glogow.webp and b/public/images/cities/glogow.webp differ diff --git a/public/images/cities/jelenia_gora.webp b/public/images/cities/jelenia_gora.webp index ccfe242..bc479c3 100644 Binary files a/public/images/cities/jelenia_gora.webp and b/public/images/cities/jelenia_gora.webp differ diff --git a/public/images/cities/legnica.webp b/public/images/cities/legnica.webp index f024b78..115d138 100644 Binary files a/public/images/cities/legnica.webp and b/public/images/cities/legnica.webp differ diff --git a/public/images/cities/olawa.webp b/public/images/cities/olawa.webp index 83c1e27..98a0c30 100644 Binary files a/public/images/cities/olawa.webp and b/public/images/cities/olawa.webp differ diff --git a/public/images/cities/olesnica.webp b/public/images/cities/olesnica.webp index 0e67f40..8847813 100644 Binary files a/public/images/cities/olesnica.webp and b/public/images/cities/olesnica.webp differ diff --git a/public/images/cities/opole.webp b/public/images/cities/opole.webp index 14f3c75..33c3ec4 100644 Binary files a/public/images/cities/opole.webp and b/public/images/cities/opole.webp differ diff --git a/public/images/cities/sroda_slaska.webp b/public/images/cities/sroda_slaska.webp index dd90d70..f503f22 100644 Binary files a/public/images/cities/sroda_slaska.webp and b/public/images/cities/sroda_slaska.webp differ diff --git a/public/images/cities/strzelin.webp b/public/images/cities/strzelin.webp index 2fd7f1e..87184cb 100644 Binary files a/public/images/cities/strzelin.webp and b/public/images/cities/strzelin.webp differ diff --git a/public/images/hero/hero-section-image.webp b/public/images/hero/hero-section-image.webp index 8a3b21e..44c0df5 100644 Binary files a/public/images/hero/hero-section-image.webp and b/public/images/hero/hero-section-image.webp differ diff --git a/public/images/hero/shop-section-image.webp b/public/images/hero/shop-section-image.webp index fcb6a57..bd9d34f 100644 Binary files a/public/images/hero/shop-section-image.webp and b/public/images/hero/shop-section-image.webp differ diff --git a/update_images.js b/update_images.js new file mode 100644 index 0000000..3e54b75 --- /dev/null +++ b/update_images.js @@ -0,0 +1,155 @@ +const fs = require('fs'); +const path = require('path'); + +const mapping = { + 'img_6a5d04a21372a8.20397387.webp': 'klimatyzacja-wroclaw-kiedy-montowac', + 'img_6a5d04a231dac2.11355832.webp': 'cena-klimatyzacji-do-pokoju', + 'img_6a5d04a25e4b98.52144832.webp': 'klimatyzacja-a-jakos-powietrza', + 'img_6a5d04a27a2a42.56795579.webp': 'montaz-klimatyzacji-w-bloku', + 'img_6a5d04a2a89295.39636622.webp': 'czynnik-chlodniczy-r32-r410a', + 'img_6a5d04a2ce3596.67627277.webp': 'jaki-klimatyzator-do-salonu-30-m2', + 'img_6a5d04a30d2c52.62595133.webp': 'klimatyzacja-w-biurze-co-warto-wiedziec', + 'img_6a5d04a32a8e24.64727858.webp': 'pompa-ciepla-powietrze-woda-jak-dziala', + 'img_6a5d04a354c369.35471968.webp': 'klimatyzacja-dla-alergikow', + 'img_6a5d04a3772ec5.39684638.webp': 'serwis-klimatyzacji-samemu-co-mozna', + 'img_6a5d04a3a0ad91.92196165.webp': 'klimatyzator-split-czy-multisplit', + 'img_6a5d04a3beba26.98450615.webp': 'jak-dobrac-moc-klimatyzatora', + 'img_6a5d04a3ec8671.37520426.webp': 'pompa-ciepla-vs-gaz-co-wybrac', + 'img_6a5d04a41b3d33.17571060.webp': 'klimatyzacja-jako-ogrzewanie-zimowe', + 'img_6a5d04a441d4a9.95117803.webp': 'jaki-klimatyzator-do-pokoju-20-m2', + 'img_6a5d04a464d615.75587080.webp': 'jaki-klimatyzator-wybrac-do-mieszkania', + 'img_6a5d04be52b442.44314731.webp': 'ranking-marek-klimatyzacji', + 'img_6a5d04be6fdb26.32043683.webp': 'gdzie-zamontowac-jednostke-zewnetrzna-klimatyzacji', + 'img_6a5d04beb3c1f3.98136765.webp': 'co-sprawdzic-przed-montazem-klimatyzacji', + 'img_6a5d04bed08665.86887655.webp': 'gdzie-nie-montowac-klimatyzacji-w-domu', + 'img_6a5d04bf25e550.89462427.webp': 'kiedy-najlepiej-zainstalowac-klimatyzacje-w-domu', + 'img_6a5d04bf45cf49.82956577.webp': 'jak-dziala-inwenter-klimatyzator', + 'img_6a5d04bf71f7e2.14009785.webp': 'gwarancja-na-montaz-klimatyzacji', + 'img_6a5d04bfa28c35.65238690.webp': 'klimatyzacja-vs-wentylacja-roznice', + 'img_6a5d04bfc11633.69161886.webp': 'pompa-ciepla-ile-kosztuje-eksploatacja', + 'img_6a5d04bfef7be1.18184702.webp': 'halas-klimatyzatora-jak-zmierzyc', + 'img_6a5d04c02261f0.29970552.webp': 'serwis-klimatyzacji-co-i-kiedy', + 'img_6a5d04c04b87f9.58656333.webp': 'klimatyzacja-walbrzych-ceny', + 'img_6a5d04c073be83.21304683.webp': 'klimatyzacja-dom-jednorodzinny-system', + 'img_6a5d04c09d68c3.59447568.webp': 'pompa-ciepla-fotowoltaika-synergia', + 'img_6a5d04c0c8c1c6.48575540.webp': 'klimatyzacja-nowe-mieszkanie-deweloper', + 'img_6a5d04c1067c12.79554682.webp': 'pompa-ciepla-stary-dom', + 'img_6a5d04c12da0c8.50905305.webp': 'ile-kosztuje-godzina-pracy-technika-klimatyzacji', + 'img_6a5d04c159bcd6.32914629.webp': 'ile-trwa-montaz-klimatyzacji', + 'img_6a5d04e0bf2493.80472628.webp': 'jak-oszczedzac-na-klimatyzacji', + 'img_6a5d04e0dd6821.27388481.webp': 'czy-mozna-zainstalowac-klimatyzator-samemu', + 'img_6a5d04e1172f78.91797716.webp': 'halas-z-klimatyzacji-normy', + 'img_6a5d04e1319575.94343123.webp': 'objawy-uszkodzonej-klimatyzacji', + 'img_6a5d04e15a8ce7.38987392.webp': 'okres-gwarancji-na-klimatyzacje', + 'img_6a5d04e175b984.69402532.webp': 'jak-wybrac-firme-do-montazu-klimatyzacji', + 'img_6a5d04e1a97cf7.04175498.webp': 'czy-instalacja-klimatyzacji-wymaga-pozwolenia', + 'img_6a5d04e1cb3269.84592063.webp': 'jak-czyscic-filtry-w-klimatyzacji', + 'img_6a5d04e2003b93.75200105.webp': 'cena-montazu-klimatyzacji-w-biurze', + 'img_6a5d04e2233561.05897034.webp': 'czy-klimatyzacja-bez-montazu-warta-inwestycji', + 'img_6a5d04e25dba63.60274799.webp': 'czy-multisplit-oszczedza-prad', + 'img_6a5d04e27f4308.72545903.webp': 'ile-kosztuje-montaz-klimatyzacji', + 'img_6a5d04e2ac7600.19211261.webp': 'czy-mozna-montowac-klimatyzacje-nad-oknem', + 'img_6a5d04e2ce4529.48716501.webp': 'oznaczenia-wydajnosci-klimatyzatorow', + 'img_6a5d04e309b541.63791762.webp': 'split-czy-multisplit-ktora-klimatyzacja-lepsza', + 'img_6a5d04e32f8533.44864660.webp': 'czy-klimatyzacja-multisplit-jest-oplacalna', + 'img_6a5d04e35a77b6.58886578.webp': 'ile-trwa-demontaz-starej-klimatyzacji', + 'img_6a5d04e385e4f5.96931089.webp': 'wymogi-elektryczne-do-klimatyzacji', + 'img_6a5d04e3a4d1e7.98716793.webp': 'ile-kosztuje-montaz-klimatyzacji-w-domu', + 'img_6a5d04e3ced574.69087334.webp': 'zasada-5-minut-w-montazu-klimatyzacji', + 'img_6a5d04e4016424.10906606.webp': 'koszt-konsultacji-przed-montazem-klimatyzacji', + 'img_6a5d04e4315737.26878013.webp': 'klimatyzacja-legnica-montaz', + 'img_6a5d04e4523360.78733262.webp': 'jak-sprawdzic-czy-technicy-montuja-klimatyzacje-prawidlowo', + 'img_6a5d04e47b4101.45444854.webp': 'czy-warto-remontowac-stara-klimatyzacje', + 'img_6a5d04e4978d12.59948415.webp': 'klimatyzacja-a-zdrowie-mity-i-prawda', + 'img_6a5d04e4c0ab90.56512395.webp': 'koszty-przedluzenia-rur-w-klimatyzacji', + 'img_6a5d04e4e23ca4.33276359.webp': 'czy-trzeba-uziemic-klimatyzacje', + 'img_6a5d04e518a696.65815784.webp': 'na-co-zwrocic-uwage-przy-wyborze-klimatyzatora', + 'img_6a5d04e5377e23.67377862.webp': 'jak-chronic-parapet-przed-kondensacja-z-klimatyzacji' +}; + +const imagesDir = path.join(__dirname, 'public/images/blogs_images'); +const postsPath = path.join(__dirname, 'content/posts.ts'); + +let postsContent = fs.readFileSync(postsPath, 'utf-8'); +const missingFiles = []; +const missingSlugs = []; +const processedSlugs = new Set(); + +// Ensure the directory exists +if (!fs.existsSync(imagesDir)) { + console.log('Error: Directory ' + imagesDir + ' does not exist.'); + process.exit(1); +} + +for (const [filename, slug] of Object.entries(mapping)) { + const oldPath = path.join(imagesDir, filename); + const newFilename = `${slug}.webp`; + const newPath = path.join(imagesDir, newFilename); + + if (!fs.existsSync(oldPath) && !fs.existsSync(newPath)) { + missingFiles.push(`${filename} => ${slug}`); + continue; + } + + // Find slug in posts.ts + const slugRegex = new RegExp(`slug:\\s*['"]${slug}['"]`); + if (!slugRegex.test(postsContent)) { + missingSlugs.push(`${filename} => ${slug}`); + continue; + } + + // Rename file if not already renamed + if (fs.existsSync(oldPath)) { + fs.renameSync(oldPath, newPath); + } + + // Update postsContent + // The structure is roughly: + // slug: 'slug-name', + // title: '...', + // category: '...', + // excerpt: '...', + // date: '...', + // author: '...', + // image: '', + // We need to replace image: '' with image: '/images/blogs_images/slug.webp' for this specific object. + // A safe way is to find the object block containing the slug, and replace the image field inside it. + + // We'll split the content by objects or just use a replace with a function. + // A simple way is to find the index of the slug, then find the next `image: '',` and replace it. + const slugIndex = postsContent.indexOf(`slug: '${slug}'`); + if (slugIndex === -1) { + missingSlugs.push(`${filename} => ${slug}`); + continue; + } + + const nextImageIndex = postsContent.indexOf(`image: ''`, slugIndex); + if (nextImageIndex !== -1 && nextImageIndex < slugIndex + 1000) { // arbitrary limit to ensure we are in the same object + postsContent = postsContent.slice(0, nextImageIndex) + `image: '/images/blogs_images/${newFilename}'` + postsContent.slice(nextImageIndex + 9); + processedSlugs.add(slug); + } else { + // maybe it already has a value or spacing is different + const nextImageRegex = /image:\s*['"][^'"]*['"]/; + const substr = postsContent.substring(slugIndex, slugIndex + 1000); + const match = substr.match(nextImageRegex); + if (match) { + const matchIndex = slugIndex + match.index; + postsContent = postsContent.slice(0, matchIndex) + `image: '/images/blogs_images/${newFilename}'` + postsContent.slice(matchIndex + match[0].length); + processedSlugs.add(slug); + } else { + console.log('Could not find image field for slug: ' + slug); + } + } +} + +fs.writeFileSync(postsPath, postsContent); + +console.log('Successfully updated posts.ts and renamed images.'); +if (missingFiles.length > 0) { + console.log('\\nBrakujące pliki w folderze public/images/blogs_images:'); + missingFiles.forEach(f => console.log(f)); +} +if (missingSlugs.length > 0) { + console.log('\\nSlugi usunięte z posts.ts lub nieistniejące:'); + missingSlugs.forEach(s => console.log(s)); +}