{{define "title"}}{{.Org.Name}} · MeshTender{{end}} {{define "header"}}{{template "org-header" .}}{{end}} {{define "content"}} {{template "org-tabs" .Nav}} {{if .Error}}
{{.Error}}
{{end}}
{{template "icon-users" ""}}
{{.MemberCount}}
Member{{if ne .MemberCount 1}}s{{end}}
{{template "icon-user" ""}}
{{.AdminCount}}
Admin{{if ne .AdminCount 1}}s{{end}}
{{template "icon-antenna" ""}}
{{.RepeaterCount}}
Repeater{{if ne .RepeaterCount 1}}s{{end}}
{{template "icon-map-pin" ""}}
{{if .Org.Region}}{{.Org.Region}}{{else}}Not set{{end}}
Region

About

{{if .IsAdmin}}
{{end}}
{{if .Org.Description}}
{{markdown .Org.Description}}
{{else}}

No description yet.

{{end}}
{{if or .Links .IsAdmin}}

Links

{{if .IsAdmin}}
{{end}}
{{if .Links}}
{{range .Links}} {{if .Href}} {{template "link-icon" .Platform}} {{.Display}} {{template "icon-arrow-right" ""}} {{else}}
{{template "link-icon" .Platform}} {{.Display}}
{{end}} {{end}}
{{else}}

No links yet.

{{end}}
{{end}} {{if .IsAdmin}} {{/* Custom domains — hidden for now; the hosting/TLS infrastructure isn't in place yet. Re-enable this card (plus the domains data in pageOrg and the /domains routes in web.go) once it is.

Custom domains

Point your own domain at MeshTender (CNAME it to this app). Once verified, visiting that domain shows this organization's public page. Sign-in and management always happen on the main site. TLS certificates for your domain are handled by your hosting/ops setup.

{{if .Domains}}
{{range .Domains}}
{{.Hostname}} {{if .Verified}} verified {{else}} pending verification {{end}}
{{if not .Verified}}

Add this DNS TXT record, then click Verify:

{{$.TXTName}}{{.Hostname}} TXT  {{.VerificationToken}}
{{end}}
{{end}}
{{end}}
*/}} {{end}}
{{if .HasMap}}

Repeaters

{{template "map-styles"}}
{{template "map-scripts"}}
{{end}}
{{if .IsAdmin}} {{end}} {{template "icon-arrow-left" "me-1"}}All organizations {{end}}