modules/caddyhttp/fileserver/browse.html
{{.NumDirs}} director{{if eq 1 .NumDirs}}y{{else}}ies{{end}} {{.NumFiles}} file{{if ne 1 .NumFiles}}s{{end}} {{.HumanTotalFileSize}} total {{- if ne 0 .Limit}} (of which only {{.Limit}} are displayed) {{- end}} List Grid {{- if and (eq .Layout "grid") (eq .Sort "name") (ne .Order "asc")}} ZA {{- else if and (eq .Layout "grid") (eq .Sort "name") (ne .Order "desc")}} AZ {{- else if and (eq .Layout "grid")}} AZ {{- end}} {{- if and (eq .Layout "grid") (eq .Sort "size") (ne .Order "asc")}} {{- else if and (eq .Layout "grid") (eq .Sort "size") (ne .Order "desc")}} {{- else if and (eq .Layout "grid")}} {{- end}} {{- if and (eq .Layout "grid") (eq .Sort "time") (ne .Order "asc")}} {{- else if and (eq .Layout "grid") (eq .Sort "time") (ne .Order "desc")}} {{- else if and (eq .Layout "grid")}} {{- end}}
{{- if eq .Layout "grid"}} {{- range .Items}} [ {{template "icon" .}} {{html .Name}}
{{.HumanSize}} ]({{html%20.URL}} "{{html (.HumanModTime "January 2, 2006 at 15:04:05")}}") {{- end}} {{- else}}
| | {{- if and (eq .Sort "namedirfirst") (ne .Order "desc")}} {{- else if and (eq .Sort "namedirfirst") (ne .Order "asc")}} {{- else}} {{- end}} {{- if and (eq .Sort "name") (ne .Order "desc")}} Name {{- else if and (eq .Sort "name") (ne .Order "asc")}} Name {{- else}} Name {{- end}}
| {{- if and (eq .Sort "size") (ne .Order "desc")}} Size {{- else if and (eq .Sort "size") (ne .Order "asc")}} Size {{- else}} Size {{- end}} | {{- if and (eq .Sort "time") (ne .Order "desc")}} Modified {{- else if and (eq .Sort "time") (ne .Order "asc")}} Modified {{- else}} Modified {{- end}} | | | --- | --- | --- | --- | --- | {{- if .CanGoUp}} | | Up | | | | {{- end}} {{- range .Items}} | | {{template "icon" .}} {{- if not .SymlinkPath}} {{html .Name}} {{- else}} {{html .Name}} {{html .SymlinkPath}} {{- end}} | {{- if .IsDir}} — | {{- else}}
{{if .IsSymlink}}↱ {{end}}{{.HumanSize}}
| {{- end}} {{.HumanModTime "01/02/2006 03:04:05 PM -07:00"}} | | {{- end}} {{- end}}