narty-2027/pages/kronplatz/oferty/haeuslerhof-valdaora.html
oskar ae9d170ba3 Regeneracja: 19 kart w pages/, graf 18 konceptów + 20 external
Karta zbiorcza pages/index.html grupowała tylko korzeń i oferty/ —
dziewięć konceptów wariantów dostawało własne karty, ale nie było ich
na liście. Grupowanie idzie teraz po katalogach najwyższego poziomu,
a nazwa grupy to pierwszy nagłówek index.md tego katalogu, więc kolejny
region wystarczy dodać do bundle'a, żeby pojawił się tu sam.

Linki wariantów w root index.md prowadzą do region.md, nie do index.md
podkatalogów: pliki zarezerwowane nie mają kart, więc w pages/ taki
odnośnik degenerował się do linku na samego siebie.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 16:23:25 +02:00

81 lines
6.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="pl">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Häuslerhof (Valdaora) — Ski 2027 — Skicircus Saalbach</title>
<style>
:root { color-scheme: light dark; --fg:#0f172a; --muted:#64748b; --bg:#ffffff;
--line:#e2e8f0; --accent:#0d9488; --chip:#f1f5f9; --quote:#f8fafc; }
@media (prefers-color-scheme: dark) {
:root { --fg:#e2e8f0; --muted:#94a3b8; --bg:#0f172a; --line:#334155;
--accent:#2dd4bf; --chip:#1e293b; --quote:#1e293b; }
}
* { box-sizing: border-box; }
body { margin: 0 auto; padding: 1.25rem 1rem 4rem; max-width: 46rem;
font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
font-size: 17px; line-height: 1.55; color: var(--fg); background: var(--bg);
-webkit-text-size-adjust: 100%; }
nav { font-size: .85rem; margin-bottom: 1.25rem; }
nav a { color: var(--muted); }
h1 { font-size: 1.55rem; line-height: 1.25; margin: 0 0 .35rem; }
h2 { font-size: 1.2rem; margin: 2rem 0 .5rem; padding-top: .5rem;
border-top: 1px solid var(--line); }
h3 { font-size: 1.02rem; margin: 1.4rem 0 .4rem; }
p, ul, ol { margin: .6rem 0; }
ul, ol { padding-left: 1.3rem; }
li { margin: .25rem 0; }
li.task { list-style: none; margin-left: -1.3rem; }
li.task input { margin-right: .45rem; }
a { color: var(--accent); }
a.ext::after { content: " ↗"; font-size: .8em; color: var(--muted); }
code { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: .88em;
background: var(--chip); padding: .1em .35em; border-radius: 4px; }
pre { background: var(--chip); padding: .75rem; border-radius: 6px; overflow-x: auto; }
pre code { background: none; padding: 0; }
blockquote { margin: .9rem 0; padding: .6rem .9rem; background: var(--quote);
border-left: 3px solid var(--accent); border-radius: 0 6px 6px 0; }
blockquote p { margin: .2rem 0; }
hr { border: 0; border-top: 1px solid var(--line); margin: 1.5rem 0; }
.table-wrap { overflow-x: auto; margin: .8rem 0; -webkit-overflow-scrolling: touch; }
table { border-collapse: collapse; width: 100%; font-size: .92rem; }
th, td { border: 1px solid var(--line); padding: .4rem .55rem; vertical-align: top; }
th { background: var(--chip); font-weight: 600; }
.chip { display: inline-block; background: var(--chip); color: var(--muted);
font-size: .72rem; text-transform: uppercase; letter-spacing: .04em;
padding: .15rem .5rem; border-radius: 999px; }
.lead { color: var(--muted); margin: .35rem 0 1.25rem; }
.meta { margin: 0 0 1.5rem; }
.meta summary { cursor: pointer; font-size: .85rem; color: var(--muted);
padding: .3rem 0; }
.meta table { font-size: .85rem; }
.meta th { width: 38%; text-align: left; font-weight: 500; word-break: break-word; }
.cards { list-style: none; padding: 0; margin: 0; }
.cards li { border: 1px solid var(--line); border-radius: 8px; padding: .8rem .9rem;
margin: .6rem 0; }
.cards a { font-weight: 600; text-decoration: none; }
.cards p { margin: .3rem 0 0; font-size: .9rem; color: var(--muted); }
footer { margin-top: 3rem; padding-top: 1rem; border-top: 1px solid var(--line);
font-size: .78rem; color: var(--muted); }
</style>
</head>
<body>
<nav><a href="../../index.html">← Wszystkie karty</a> · <a href="../../../viz.html">Graf</a></nav>
<span class="chip">oferta</span>
<h1>Häuslerhof (Valdaora) — PLAN A</h1>
<p class="lead">Gospodarstwo z dokładnie czterema apartamentami — grupa zajmuje cały obiekt, anulacja bezpłatna do 2 miesięcy przed, PLAN A wariantu Kronplatz.</p>
<details class="meta" open><summary>Metadane (frontmatter)</summary><div class="table-wrap"><table><tbody><tr><th>type</th><td>oferta</td></tr><tr><th>title</th><td>Häuslerhof (Valdaora)</td></tr><tr><th>description</th><td>Gospodarstwo z dokładnie czterema apartamentami — grupa zajmuje cały obiekt, anulacja bezpłatna do 2 miesięcy przed, PLAN A wariantu Kronplatz.</td></tr><tr><th>timestamp</th><td>2026-08-01T00:00:00Z</td></tr><tr><th>tags</th><td>nocleg, kronplatz, valdaora, plan-a</td></tr><tr><th>id</th><td>haeuslerhof-valdaora</td></tr><tr><th>nazwa</th><td>Häuslerhof</td></tr><tr><th>operator</th><td>gospodarstwo rodzinne (agroturystyka premium)</td></tr><tr><th>miejscowosc</th><td>Valdaora/Olang</td></tr><tr><th>odleglosc_od_wyciagu</th><td>skibus do gondoli Olang (Kronplatz)</td></tr><tr><th>uklad_dla_grupy</th><td>DOKŁADNIE 4 apartamenty (2, 4 lub 6 os.) — cały obiekt dla nas</td></tr><tr><th>cena_za_apartament_tydzien</th><td>~8001 300 € (szacunek, styczeń)</td></tr><tr><th>koszt_rodzina_2p2</th><td>~9001 300 €</td></tr><tr><th>koszt_rodzina_2p1</th><td>~8001 100 €</td></tr><tr><th>status_ceny</th><td>SZACUNEK — wycena mailowo</td></tr><tr><th>priorytet</th><td>PLAN A dla wariantu Kronplatz</td></tr><tr><th>anulacja</th><td>bezpłatnie do 2 mies. przed; 2 mies.4 tyg.: 50%; &lt;4 tyg.: 80%</td></tr><tr><th>www</th><td><a href="https://www.haeuslerhof.it" target="_blank" rel="noopener" class="ext">https://www.haeuslerhof.it</a></td></tr><tr><th>ostatnia_aktualizacja</th><td>2026-08-01</td></tr></tbody></table></div></details>
<h2>W skrócie</h2>
<p>Gospodarstwo z <strong>dokładnie 4 przestronnymi apartamentami</strong> (2, 4 lub 6 os.) — nasza grupa zajmuje cały obiekt. Tyrolski styl, osobne kuchnie, widok na Dolomity, własne produkty na śniadanie (jajka, mleko, chleb).</p>
<h2>Fakty</h2>
<ul><li>4 apartamenty z osobnymi kuchniami, zmywarką, pościelą i ręcznikami w cenie; miejsce na narty; carport; grill.</li><li><strong>Polityka anulacji opublikowana wprost</strong>: bezpłatnie do 2 miesięcy przed przyjazdem (dla 16.01 → deadline ~16.11.2026 — o miesiąc łagodniej niż Glemm Lodge!), potem 50%/80%.</li><li>Łóżeczka dla dzieci na życzenie.</li></ul>
<h2>Plusy / minusy</h2>
<p><strong>+</strong> cały obiekt = klimat wspólnego wyjazdu przy prywatności 4 kuchni; agroturystyczny vibe (zwierzęta, własne produkty) — hit u młodszych dzieci; przewidywalna anulacja; ceny gospodarstwa, nie kurortu. <strong></strong> dojazd na stok skibusem/autem (nie ski-in); wieczorem cicho — rozrywki w Brunico (10 min autem).</p>
<h2>Do zrobienia</h2>
<ul><li class="task"><input type="checkbox" disabled> Mail: wszystkie 4 apartamenty, 1623.01.2027, 4+4+3+3.</li><li class="task"><input type="checkbox" disabled> Potwierdzić odległość do przystanku skibusa i częstotliwość rano.</li></ul>
<footer>Wygenerowane z bundle'a OKF przez <code>gen_pages.py</code> — nie edytuj
tych plików, edytuj <code>.md</code> i przegeneruj.</footer>
</body>
</html>