fix: Windkarten-Tooltip + Anlagenzahl-Disclaimer überarbeitet
Windkarte-Tooltip: - Auf Touch-Geräten (@media hover:none) ausgeblendet, Detail-Panel öffnet eh bei Tap - max-width 360px, min-width 220px, white-space:normal, größeres padding/Schrift für bessere Lesbarkeit - Anlagen-Zahl aus Tooltip entfernt (nicht belastbar) - Gemeinden ungekürzt anzeigen, Truncate auf 3 entfernt WindAreaPanel: - "Anlagen geplant" nach unten verschoben (nach Investor), Zeile mit opacity-60 + italic + mute-Farbe — zeigt visuell dass es nur eine Schätzung ist - Disclaimer-Text überarbeitet: Obergrenzen-Schätzung 2-3 Anlagen je 100 ha (270-Meter-Klasse) statt Faustregel 4-6 StellingnahmeGenerator: gleicher Disclaimer-Text-Wortlaut. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -125,18 +125,6 @@
|
||||
<span class="font-semibold text-stein-800">{area.flaeche_ha.toFixed(1)} ha</span>
|
||||
</div>
|
||||
{/if}
|
||||
{#if area.anlagen_geplant != null}
|
||||
<div
|
||||
class="flex items-center justify-between px-3 py-1.5"
|
||||
title="Schätzung nach Faustregel ~4–6 Anlagen je 100 ha. Keine amtliche Festlegung — tatsächliche Anlagenzahl wird erst im Genehmigungsverfahren bestimmt."
|
||||
>
|
||||
<span class="flex items-center gap-1 text-xs text-stein-500">
|
||||
{t(T.windkarte_label_anlagen_geplant)}
|
||||
<Icon icon="mdi:information-outline" class="size-3 text-stein-400" />
|
||||
</span>
|
||||
<span class="font-semibold text-stein-800">~{area.anlagen_geplant}<span class="ml-0.5 text-xs text-stein-400">*</span></span>
|
||||
</div>
|
||||
{/if}
|
||||
{#if area.hoehe_max_m != null}
|
||||
<div class="flex items-center justify-between px-3 py-1.5">
|
||||
<span class="text-xs text-stein-500">{t(T.windkarte_label_hoehe_max)}</span>
|
||||
@@ -149,11 +137,23 @@
|
||||
<span class="font-semibold text-stein-800">{area.investor}</span>
|
||||
</div>
|
||||
{/if}
|
||||
{#if area.anlagen_geplant != null}
|
||||
<div
|
||||
class="flex items-center justify-between px-3 py-1.5 opacity-60"
|
||||
title="Obergrenzen-Schätzung (etwa 2 bis 3 Anlagen je 100 ha, 270-Meter-Klasse). Keine amtliche Festlegung — tatsächliche Anlagenzahl wird erst im Genehmigungsverfahren bestimmt."
|
||||
>
|
||||
<span class="flex items-center gap-1 text-xs italic text-stein-400">
|
||||
{t(T.windkarte_label_anlagen_geplant)}
|
||||
<Icon icon="mdi:information-outline" class="size-3 text-stein-400" />
|
||||
</span>
|
||||
<span class="font-medium text-stein-500">~{area.anlagen_geplant}<span class="ml-0.5 text-xs">*</span></span>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
{#if area.anlagen_geplant != null}
|
||||
<p class="-mt-2 px-1 text-[10px] leading-snug text-stein-400">
|
||||
<span class="font-semibold">* Anlagenzahl:</span>
|
||||
Schätzung (~4–6 Anlagen je 100 ha) — keine amtliche Festlegung.
|
||||
Obergrenzen-Schätzung (etwa 2 bis 3 Anlagen je 100 ha, 270-Meter-Klasse). Keine amtliche Festlegung.
|
||||
</p>
|
||||
{/if}
|
||||
|
||||
|
||||
@@ -290,10 +290,9 @@
|
||||
: nrLabel;
|
||||
const lines: string[] = [];
|
||||
if (area.flaeche_ha != null) lines.push(`${t(T.windkarte_label_flaeche)}: ${area.flaeche_ha.toFixed(1)} ha`);
|
||||
if (area.anlagen_geplant != null) lines.push(`${t(T.windkarte_label_anlagen_geplant)}: ${area.anlagen_geplant}`);
|
||||
if (area.hoehe_max_m != null) lines.push(`${t(T.windkarte_label_hoehe_max)}: ${area.hoehe_max_m} m`);
|
||||
if (area.gemeinden && area.gemeinden.length > 0) {
|
||||
lines.push(`${t(T.windkarte_label_gemeinden)}: ${area.gemeinden.slice(0, 3).join(', ')}${area.gemeinden.length > 3 ? '…' : ''}`);
|
||||
lines.push(`${t(T.windkarte_label_gemeinden)}: ${area.gemeinden.join(', ')}`);
|
||||
}
|
||||
const esc = (s: string) => s.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
|
||||
const tooltipHtml =
|
||||
@@ -386,13 +385,24 @@
|
||||
border-radius: 6px;
|
||||
box-shadow: 0 1px 4px rgba(0,0,0,0.15);
|
||||
color: #333735;
|
||||
font-size: 12px;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
padding: 4px 8px;
|
||||
padding: 8px 12px;
|
||||
min-width: 220px;
|
||||
max-width: 360px;
|
||||
white-space: normal !important;
|
||||
line-height: 1.45;
|
||||
}
|
||||
:global(.windkarte-tooltip::before) {
|
||||
display: none;
|
||||
}
|
||||
/* Auf Touch-Geräten Tooltip ausblenden: Touch öffnet direkt das
|
||||
Detail-Panel, der Tooltip bricht sonst links aus dem Karten-Bereich. */
|
||||
@media (hover: none) {
|
||||
:global(.windkarte-tooltip) {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
:global(.windkarte-label-wrap) {
|
||||
background: none !important;
|
||||
border: none !important;
|
||||
|
||||
@@ -833,7 +833,7 @@ ${outputText}
|
||||
Anlagen geplant
|
||||
<span
|
||||
class="cursor-help text-stein-400 hover:text-stein-600"
|
||||
title="Schätzung nach Faustregel ~4–6 Anlagen je 100 ha. Keine amtliche Festlegung, tatsächliche Anlagenzahl wird erst im Genehmigungsverfahren bestimmt."
|
||||
title="Obergrenzen-Schätzung (etwa 2 bis 3 Anlagen je 100 ha, 270-Meter-Klasse). Keine amtliche Festlegung, tatsächliche Anlagenzahl wird erst im Genehmigungsverfahren bestimmt."
|
||||
>
|
||||
<Icon icon="mdi:information-outline" class="size-3.5" />
|
||||
</span>
|
||||
@@ -866,10 +866,11 @@ ${outputText}
|
||||
{#if windArea.anlagen_geplant}
|
||||
<p class="mt-3 text-[11px] leading-snug text-stein-500">
|
||||
<span class="font-semibold">* Hinweis zur Anlagenzahl:</span>
|
||||
keine amtliche Festlegung, eigene Schätzung nach Faustregel
|
||||
~4–6 Anlagen je 100 ha. Aus dem Prüfbogen ZU-14 stammen nur
|
||||
Flächengröße und Windhöffigkeit. Die tatsächliche Anlagenzahl
|
||||
wird erst im Genehmigungsverfahren bestimmt.
|
||||
Obergrenzen-Schätzung (etwa 2 bis 3 Anlagen je 100 ha,
|
||||
270-Meter-Klasse). Keine amtliche Festlegung. Aus dem
|
||||
Prüfbogen ZU-14 stammen nur Flächengröße und Windhöffigkeit.
|
||||
Die tatsächliche Anlagenzahl wird erst im Genehmigungsverfahren
|
||||
bestimmt.
|
||||
</p>
|
||||
{/if}
|
||||
{#if windArea.notizen}
|
||||
|
||||
Reference in New Issue
Block a user