{{define "title"}}Dashboard · MeshTender{{end}} {{define "header"}}
Dashboard

Welcome back{{if .UserName}}, {{.UserName}}{{end}}

{{end}} {{define "content"}} {{if .Error}}{{end}}
{{template "icon-antenna" ""}}
{{.OwnedCount}}
Repeater{{if ne .OwnedCount 1}}s{{end}} owned
{{template "icon-check" ""}}
{{.Confirmed}}
Confirmed{{if .Unconfirmed}} · {{.Unconfirmed}} pending{{end}}
{{template "icon-world" ""}}
{{.OrgCount}}
Organization{{if ne .OrgCount 1}}s{{end}}
{{template "icon-share" ""}}
{{.SharedCount}}
Shared with you
{{if .Onboarding}}

Get started

{{.OnboardingDone}} of {{.OnboardingTotal}} done
{{range .Onboarding}}
{{.Title}}
{{if not .Done}}
{{.Desc}}
{{end}}
{{if not .Done}}{{.Action}}{{end}}
{{end}}
{{end}} {{if .OwnedCount}}

Recent activity

{{if .Recent}}
{{range .Recent}} {{end}}
RepeaterCommandByWhen
{{.RepeaterName}} {{.CommandText}} {{if .SenderUsername}}{{.SenderName}}{{else}}{{.SenderName}}{{end}} {{ts .SentAt "datetime"}} {{if .AckReceived}}reply{{else}}no reply{{end}}
{{else}}

No commands have been run on your repeaters yet. Open a repeater's console to send one.

{{end}}

Repeater map

{{if .Mapped}}
{{template "map-styles"}}
{{template "map-scripts"}}
{{else}}

No repeater locations yet. Open a repeater's console, connect your modem, and use “Fetch location” to read its coordinates onto the map — or set them when you add it.

{{end}}
{{end}} {{end}}