{{- /* Render a share button. Uses navigator.share (Web Share API) when available;
falls back to clipboard.writeText with a small toast.
Loaded only when site.Params.share = true (gated by caller). */ -}}
{{- $name := site.Params.name | default site.Title -}}
{{- $shareLabel := i18n "share_label" | default "Share this page" -}}
{{- $copied := i18n "share_copied" | default "Link copied" -}}
{{- $failed := i18n "share_failed" | default "Could not share" -}}