{{- /* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Commercial */ -}} {{- /* SPDX-FileCopyrightText: 2025-2026 Christian Galo */ -}} {{/* Page anatomy: the help icon (docs/design-system.md ยง6 "Help icons"; spec chrome-conventions/form-conventions "Help is disclosed by click-opened popovers"; design D23). Pipeline: the helpIcon template function (server.HelpIcon); templates write {{ template "helpIcon" (helpIcon "Quantity" "Seats, for per-seat products.") }}. A button, not a ``: opens a Bootstrap popover on click, titled with the field or column it explains, with a close button in its header; Escape and an outside click also close it (help-init.js wires the popover and its close button after every swap). Hover tooltips remain only for the disabled-control part's reason on a control (design D10); that is a reason on a control, not help. Parsed into every set by web.ParseUIPartials. */}} {{ define "helpIcon" }}{{ end }}