{{ define "operator_tools_pattern.html" }} {{ template "demo_doc_start" . }} {{ template "demo_masthead" (dict "label" "Pattern Demo" "title" .Title "lead" "Universal operator/admin dashboard pattern: tool queue, batch actions, safety checks, import/export shortcuts, and explicit confirmation paths." "back_url" "/" "back_text" "← Back to catalog") }} Tool Scope Tabs {{ .VisibleCount }} visible jobs · {{ .SelectedCount }} selected Assets Components Imports Maintenance All All queue states Queued Running Failed Done Operator Tooling Actions Batch controls must keep scope/filter context explicit {{ if .ActionMessage }}{{ .ActionMessage }}{{ end }} Selected on this view: {{ .SelectedVisible }}{{ if gt .SelectionOutside 0 }} · Selected outside current filter: {{ .SelectionOutside }}{{ end }} Selection Actions Import/Export Task Actions Misc Operations Queue Complex dashboards may include multiple tables; standardize row actions and statuses first. Job ID Tool Scope Mode Status Owner Started {{ range .Rows }} {{ if .Selected }}☑{{ else }}☐{{ end }} {{ .ID }} {{ .Tool }} {{ .Scope }} {{ .Mode }} {{ .Status }} {{ .Owner }} {{ .StartedAt }} {{ else }} No queued items for this scope/filter combination. {{ end }} Safety Checklist {{ range .SafetyChecklist }} {{ . }} {{ end }} Recent Operator Notes {{ range .RecentActivityNotes }} {{ . }} {{ end }} {{ template "demo_doc_end" . }} {{ end }}
Selected on this view: {{ .SelectedVisible }}{{ if gt .SelectionOutside 0 }} · Selected outside current filter: {{ .SelectionOutside }}{{ end }}
{{ .ID }}