leistungsbilanz-ts/src/frontend/components
Grovy311 287da1c0e7 cable-sizing: max length, socket minimum, manual-entry warning, SVG icon
- Cross-section rows now include maxLengthForVoltageDropM, the inverse of
  the voltage-drop formula: the longest single run that stays within the
  requested max voltage drop at the given load/cosPhi/phase. Shown as a KPI
  and in the ok-summary alert.
- Added PRACTICAL_MINIMUM_CROSS_SECTION_MM2 (2.5 mm² for single_phase
  circuits) - a planning convention already named in this projects own
  docs/spec/06-future-sizing-and-calculations.md, not a thermal/
  voltage-drop requirement. Only ever raises a calculated recommendation,
  never lowers one that already needs more. circuitCategory is looked up
  from the circuits section and passed through from the editor.
- The manual cross-section field now warns (not blocks - manual override
  must stay possible per the same spec doc) when the typed value is not a
  standard cross-section, is smaller than the last calculation, or is
  below the practical minimum for single_phase circuits.
- Modal title now includes the circuit displayName next to the equipment
  identifier.
- Replaced the calculator emoji trigger icon with an inline SVG - the emoji
  did not render in at least one tested environment (missing font glyph),
  SVG has no such dependency.
2026-09-25 19:31:36 +02:00
..
AppShell.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
cable-sizing-api.ts Add proposed cable-sizing module 2026-09-25 19:31:35 +02:00
cable-sizing-modal.tsx cable-sizing: max length, socket minimum, manual-entry warning, SVG icon 2026-09-25 19:31:36 +02:00
circuit-group-modal.tsx Manage circuit groups 2026-07-31 07:32:46 +02:00
circuit-protection-modal.tsx Configure circuit protection 2026-07-31 07:45:48 +02:00
circuit-tree-editor.tsx cable-sizing: max length, socket minimum, manual-entry warning, SVG icon 2026-09-25 19:31:36 +02:00
distribution-board-component-modal.tsx Manage distribution board components 2026-07-31 07:29:25 +02:00
form-modal.tsx Fix code-review findings across domain, persistence, server and frontend 2026-08-06 21:31:16 +02:00
gzf-picker-modal.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
project-device-modal.tsx Add AMEV Gleichzeitigkeitsfaktor-Auswähler und einklappbare Seitenleiste 2026-08-03 17:07:14 +02:00
project-settings-modal.tsx Fix code-review findings across domain, persistence, server and frontend 2026-08-06 21:31:16 +02:00
project-version-history.tsx Describe snapshot source revisions 2026-07-29 11:52:26 +02:00
revit-csv-modal.tsx Add Revit catalog creation flow 2026-08-02 18:08:18 +02:00
room-modal.tsx Add Revit catalog creation flow 2026-08-02 18:08:18 +02:00
Sidebar.tsx Merge remote-tracking branch 'origin/feature/amev-picker-and-collapsible-sidebar' 2026-08-06 22:01:54 +02:00
ThemeToggle.tsx Add dark mode toggle in the sidebar 2026-08-06 21:56:21 +02:00