467 Stellen. Nicht durch einen anderen Strich ersetzt, sondern durch das
Satzzeichen, das an der jeweiligen Stelle richtig ist: Doppelpunkt, wo eine
Erlaeuterung folgt; Komma, wo der Satz weiterlaeuft; Punkt, wo zwei
Hauptsaetze aneinanderstiessen. Ein Halbgeviertstrich waere nur derselbe
Griff mit kuerzerem Strich gewesen.
Regelbasiert ersetzt und danach nachgeprueft, weil eine Regel allein nicht
reicht. Gefunden und einzeln korrigiert:
- Eingeschobene Saetze mit Strichpaar. Nur der oeffnende Strich passte ins
Muster, der schliessende blieb als "—," stehen. Drei Stellen, jetzt mit
Klammern oder als eigener Satz.
- Doppelte Doppelpunkte, wo beide Striche eines Paars zu Doppelpunkten wurden
("Globale Regeln: Schrift, Groessen, Abstaende: kommen aus HiveGrid").
Sieben Stellen in Doku und Oberflaeche, jetzt in Klammern.
- Pfade, denen ein Komma statt eines Doppelpunkts folgte.
- Ausgerichtete Kommentartabellen, in denen der Strich eine Spalte war.
Nicht angefasst: drei Geviertstriche, die keine Prosa sind, sondern
Tabellenplatzhalter fuer "kein Wert" (Trichter, Auftraege, Kunden). Dort ist
der Strich die Angabe selbst; ihn zu entfernen liesse leere Zellen zurueck.
tsc, lint, build, verify:carbon und verify:layout laufen sauber.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QPeZNwSeU7qG3RRCwaxEZX
22 lines
645 B
TypeScript
22 lines
645 B
TypeScript
import React from "react";
|
|
import { FeatherBarChart2 } from "@subframe/core";
|
|
|
|
/** Leerzustand: wichtiger als er aussieht: Filter können jedes Chart leeren. */
|
|
export function ChartLeer({
|
|
text = "Keine Daten im gewählten Zeitraum",
|
|
hoehe = 220,
|
|
}: {
|
|
text?: string;
|
|
hoehe?: number;
|
|
}) {
|
|
return (
|
|
<div
|
|
className="flex flex-col items-center justify-center gap-2 rounded-md border border-dashed border-border-default"
|
|
style={{ height: hoehe }}
|
|
>
|
|
<FeatherBarChart2 className="text-[20px] text-text-neutral-subtle" />
|
|
<span className="text-[13px] text-text-neutral-tertiary">{text}</span>
|
|
</div>
|
|
);
|
|
}
|