{{ define "title" }}{{ .String.Filename }} · by {{ didOrHandle .Owner.DID.String .Owner.Handle.String }}{{ end }} {{ define "extrameta" }} {{ $ownerId := didOrHandle .Owner.DID.String .Owner.Handle.String }} {{ end }} {{ define "content" }} {{ $ownerId := didOrHandle .Owner.DID.String .Owner.Handle.String }}
{{ $ownerId }} / {{ .String.Filename }}
{{ if and .LoggedInUser (eq .LoggedInUser.Did .String.Did) }}
{{ i "pencil" "size-4" }} {{ i "loader-circle" "w-4 h-4 animate-spin hidden group-[.htmx-request]:inline" }}
{{ end }}
{{ with .String.Description }} {{ . }} {{ end }}
{{ .String.Filename }} {{ with .String.Edited }} edited {{ template "repo/fragments/shortTimeAgo" . }} {{ else }} {{ template "repo/fragments/shortTimeAgo" .String.Created }} {{ end }}
{{ .Stats.LineCount }} lines {{ byteFmt .Stats.ByteCount }} view raw {{ if .RenderToggle }} view {{ if .ShowRendered }}code{{ else }}rendered{{ end }} {{ end }}
{{ if .ShowRendered }}
{{ .RenderedContents }}
{{ else }}
{{ .String.Contents | escapeHtml }}
{{ end }}
{{ template "fragments/multiline-select" }}
{{ end }}