From 10384662b496af4c3f9e97f073f43bad1e08c872 Mon Sep 17 00:00:00 2001 From: oskar Date: Mon, 3 Aug 2026 17:41:16 +0200 Subject: [PATCH] =?UTF-8?q?start.html:=20kafel=20"Wszystkie=20linki"=20pod?= =?UTF-8?q?=20w=C5=82asn=C4=85=20nazw=C4=85,=20kafle=202=C3=972?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kafel do /pages/linki.html był już czwarty w rzędzie, ale pod etykietą "Linki do wysłania" — nazwa z ustaleń to "Wszystkie linki". Przy czterech kaflach siatka auto-fit łamała się 3+1 i czwarty zostawał sam w wierszu; minimum kolumny podniesione z 13rem do 16rem układa je 2×2, a na telefonie i tak jest jedna kolumna. Co-Authored-By: Claude Opus 5 (1M context) --- gen_pages.py | 4 ++-- pages/index.html | 2 +- pages/ischgl/oferty/apartment-brandau-kappl.html | 2 +- pages/ischgl/oferty/apartments-kappl.html | 2 +- pages/ischgl/region.html | 2 +- pages/kronplatz/oferty/haeuslerhof-valdaora.html | 2 +- pages/kronplatz/oferty/residence-corones-valdaora.html | 2 +- pages/kronplatz/region.html | 2 +- pages/linki.html | 2 +- pages/oferty/alpenparks-rehrenberg.html | 2 +- pages/oferty/alpenparks-sonnleiten.html | 2 +- pages/oferty/dom-dla-grupy.html | 2 +- pages/oferty/glemm-lodge.html | 2 +- pages/oferty/kristall-schattbergxpress.html | 2 +- pages/oferty/sportchalet-viehhofen.html | 2 +- pages/porownanie.html | 2 +- pages/region.html | 2 +- pages/sfl/oferty/apart-ideal-serfaus.html | 2 +- pages/sfl/oferty/haus-central-ladis.html | 2 +- pages/sfl/region.html | 2 +- pages/start.html | 4 ++-- pages/szablon-maila.html | 2 +- pages/wyjazd.html | 2 +- 23 files changed, 25 insertions(+), 25 deletions(-) diff --git a/gen_pages.py b/gen_pages.py index 309e439..e3bc282 100644 --- a/gen_pages.py +++ b/gen_pages.py @@ -389,7 +389,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; @@ -1069,7 +1069,7 @@ TILES = [ ("/viz.html", "Graf powiązań", "Struktura bazy wiedzy — koncepty, linki między nimi i adresy " "zewnętrzne. Załącznik, nie punkt wejścia."), - ("/pages/linki.html", "Linki do wysłania", + ("/pages/linki.html", "Wszystkie linki", "Pełne adresy wszystkich stron wystawki, z przyciskiem „kopiuj” — " "do wrzucenia grupie."), ] diff --git a/pages/index.html b/pages/index.html index 67478b6..be55ac0 100644 --- a/pages/index.html +++ b/pages/index.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/ischgl/oferty/apartment-brandau-kappl.html b/pages/ischgl/oferty/apartment-brandau-kappl.html index 615492a..7328300 100644 --- a/pages/ischgl/oferty/apartment-brandau-kappl.html +++ b/pages/ischgl/oferty/apartment-brandau-kappl.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/ischgl/oferty/apartments-kappl.html b/pages/ischgl/oferty/apartments-kappl.html index db019df..f0bcdcc 100644 --- a/pages/ischgl/oferty/apartments-kappl.html +++ b/pages/ischgl/oferty/apartments-kappl.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/ischgl/region.html b/pages/ischgl/region.html index fbd7bfd..97c3f56 100644 --- a/pages/ischgl/region.html +++ b/pages/ischgl/region.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/kronplatz/oferty/haeuslerhof-valdaora.html b/pages/kronplatz/oferty/haeuslerhof-valdaora.html index 417893d..5bc2a27 100644 --- a/pages/kronplatz/oferty/haeuslerhof-valdaora.html +++ b/pages/kronplatz/oferty/haeuslerhof-valdaora.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/kronplatz/oferty/residence-corones-valdaora.html b/pages/kronplatz/oferty/residence-corones-valdaora.html index 5610ed0..07cc902 100644 --- a/pages/kronplatz/oferty/residence-corones-valdaora.html +++ b/pages/kronplatz/oferty/residence-corones-valdaora.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/kronplatz/region.html b/pages/kronplatz/region.html index c80a673..c72d83a 100644 --- a/pages/kronplatz/region.html +++ b/pages/kronplatz/region.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/linki.html b/pages/linki.html index d65e2a6..add82b5 100644 --- a/pages/linki.html +++ b/pages/linki.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/alpenparks-rehrenberg.html b/pages/oferty/alpenparks-rehrenberg.html index 0f485b1..521d6a7 100644 --- a/pages/oferty/alpenparks-rehrenberg.html +++ b/pages/oferty/alpenparks-rehrenberg.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/alpenparks-sonnleiten.html b/pages/oferty/alpenparks-sonnleiten.html index d265ebe..55dd809 100644 --- a/pages/oferty/alpenparks-sonnleiten.html +++ b/pages/oferty/alpenparks-sonnleiten.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/dom-dla-grupy.html b/pages/oferty/dom-dla-grupy.html index 214454a..6503206 100644 --- a/pages/oferty/dom-dla-grupy.html +++ b/pages/oferty/dom-dla-grupy.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/glemm-lodge.html b/pages/oferty/glemm-lodge.html index a6984eb..1c5b60a 100644 --- a/pages/oferty/glemm-lodge.html +++ b/pages/oferty/glemm-lodge.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/kristall-schattbergxpress.html b/pages/oferty/kristall-schattbergxpress.html index 80bbf3c..2dcc1f0 100644 --- a/pages/oferty/kristall-schattbergxpress.html +++ b/pages/oferty/kristall-schattbergxpress.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/oferty/sportchalet-viehhofen.html b/pages/oferty/sportchalet-viehhofen.html index fd543ef..0a0adac 100644 --- a/pages/oferty/sportchalet-viehhofen.html +++ b/pages/oferty/sportchalet-viehhofen.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/porownanie.html b/pages/porownanie.html index 5b0b1ef..67d3e72 100644 --- a/pages/porownanie.html +++ b/pages/porownanie.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/region.html b/pages/region.html index a1130da..ad81deb 100644 --- a/pages/region.html +++ b/pages/region.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/sfl/oferty/apart-ideal-serfaus.html b/pages/sfl/oferty/apart-ideal-serfaus.html index 440cd3d..d5737ab 100644 --- a/pages/sfl/oferty/apart-ideal-serfaus.html +++ b/pages/sfl/oferty/apart-ideal-serfaus.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/sfl/oferty/haus-central-ladis.html b/pages/sfl/oferty/haus-central-ladis.html index b8560af..d78c4f3 100644 --- a/pages/sfl/oferty/haus-central-ladis.html +++ b/pages/sfl/oferty/haus-central-ladis.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/sfl/region.html b/pages/sfl/region.html index c03f3d2..b7226f7 100644 --- a/pages/sfl/region.html +++ b/pages/sfl/region.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/start.html b/pages/start.html index 9275d65..f265c5d 100644 --- a/pages/start.html +++ b/pages/start.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; @@ -151,7 +151,7 @@ td.thumb .placeholder { display: flex; width: 120px; height: 80px; border-radius

Ski 2027 — Skicircus Saalbach

16–23.01.2027, 4 rodziny / 14 osób, wyjazd z Warszawy. Od czego zacząć:

- +

Regiony

Karta regionu = skipassy, dojazd, terminy, koszty życia i budżet całkowity.

diff --git a/pages/szablon-maila.html b/pages/szablon-maila.html index b1b5616..cf5ef00 100644 --- a/pages/szablon-maila.html +++ b/pages/szablon-maila.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px; diff --git a/pages/wyjazd.html b/pages/wyjazd.html index 0886b2c..b83071e 100644 --- a/pages/wyjazd.html +++ b/pages/wyjazd.html @@ -64,7 +64,7 @@ body.wide { max-width: 72rem; } .tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; } .regions { margin: .6rem 0 0; display: grid; gap: .5rem; } @media (min-width: 34rem) { - .tiles { grid-template-columns: repeat(auto-fit, minmax(13rem, 1fr)); } + .tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); } .regions { grid-template-columns: repeat(2, 1fr); } } .tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px;