diff --git a/internal/webserver/tpl/list_feed.tpl b/internal/webserver/tpl/list_feed.tpl new file mode 100644 index 0000000..5ade44c --- /dev/null +++ b/internal/webserver/tpl/list_feed.tpl @@ -0,0 +1,27 @@ +{{define "title"}}{{.List.Name}}{{end}} + +{{define "main"}} + {{$user := (user .UserID)}} +
+ {{template "user-header" $user}} + +
+ + Tweets and replies + + + Tweets + + + Media + + + Likes + +
+
+ +
+ {{template "timeline" .Feed}} +
+{{end}} diff --git a/internal/webserver/tpl/list_of_lists.tpl b/internal/webserver/tpl/list_of_lists.tpl new file mode 100644 index 0000000..2efa782 --- /dev/null +++ b/internal/webserver/tpl/list_of_lists.tpl @@ -0,0 +1,34 @@ +{{define "title"}}Lists{{end}} + +{{define "main"}} +

Lists

+
+ {{range .}} + {{$max_display_users := 10}} +
+ {{.Name}} + ({{(len .Users)}}) +
+ {{range $i, $user := .Users}} + {{/* Only render the first 10-ish users */}} + {{if (lt $i $max_display_users)}} + + + + {{end}} + {{end}} + {{if (gt (len .Users) $max_display_users)}} + ... + {{end}} +
+
+ {{end}} +
+{{end}}