Signed-off-by: oppiliappan me@oppi.li
+5
-7
appview/pages/templates/strings/timeline.html
+5
-7
appview/pages/templates/strings/timeline.html
···
26
{{ end }}
27
28
{{ define "stringCard" }}
29
<div class="py-4 px-6 drop-shadow-sm rounded bg-white dark:bg-gray-800">
30
-
<div class="font-medium dark:text-white flex gap-2 items-center">
31
-
<a href="/strings/{{ resolve .Did.String }}/{{ .Rkey }}">{{ .Filename }}</a>
32
</div>
33
{{ with .Description }}
34
<div class="text-gray-600 dark:text-gray-300 text-sm">
···
42
43
{{ define "stringCardInfo" }}
44
{{ $stat := .Stats }}
45
-
{{ $resolved := resolve .Did.String }}
46
<div class="text-gray-400 pt-4 text-sm font-mono inline-flex items-center gap-2 mt-auto">
47
-
<a href="/strings/{{ $resolved }}" class="flex items-center gap-1">
48
-
{{ template "user/fragments/picHandle" $resolved }}
49
-
</a>
50
-
<span class="select-none [&:before]:content-['·']"></span>
51
<span>{{ $stat.LineCount }} line{{if ne $stat.LineCount 1}}s{{end}}</span>
52
<span class="select-none [&:before]:content-['·']"></span>
53
{{ with .Edited }}
···
26
{{ end }}
27
28
{{ define "stringCard" }}
29
+
{{ $resolved := resolve .Did.String }}
30
<div class="py-4 px-6 drop-shadow-sm rounded bg-white dark:bg-gray-800">
31
+
<div class="font-medium dark:text-white flex flex-wrap gap-1 items-center">
32
+
<a href="/strings/{{ $resolved }}" class="flex gap-1 items-center">{{ template "user/fragments/picHandle" $resolved }}</a>
33
+
<span class="select-none">/</span>
34
+
<a href="/strings/{{ $resolved }}/{{ .Rkey }}">{{ .Filename }}</a>
35
</div>
36
{{ with .Description }}
37
<div class="text-gray-600 dark:text-gray-300 text-sm">
···
45
46
{{ define "stringCardInfo" }}
47
{{ $stat := .Stats }}
48
<div class="text-gray-400 pt-4 text-sm font-mono inline-flex items-center gap-2 mt-auto">
49
<span>{{ $stat.LineCount }} line{{if ne $stat.LineCount 1}}s{{end}}</span>
50
<span class="select-none [&:before]:content-['·']"></span>
51
{{ with .Edited }}