/{{ .Board.Name }}/ - {{ .Board.PrefName }}
+/{{ .Board.Name }}/ - {{ .Board.PrefName }}
{{ .Board.Summary }}
{{ $len := len .Posts }} {{ if eq $len 0 }} -- cgit v1.2.3From 1d8e5651dedf56470d10b94a0022942a91cde6cd Mon Sep 17 00:00:00 2001 From: KushBlazingJudah <59340248+KushBlazingJudah@users.noreply.github.com> Date: Mon, 16 Aug 2021 15:56:41 -0300 Subject: devchan why the hell did you use style attributes --- client.go | 13 ++++------- static/archive.html | 2 +- static/css/gruvbox.css | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++ static/css/style.css | 15 +++++++++++- static/posts.html | 6 ++--- static/top.html | 2 +- 6 files changed, 86 insertions(+), 15 deletions(-) create mode 100644 static/css/gruvbox.css diff --git a/client.go b/client.go index 85a327e..1be926a 100644 --- a/client.go +++ b/client.go @@ -216,7 +216,7 @@ func OutboxGet(w http.ResponseWriter, r *http.Request, db *sql.DB, collection Co "parseReplyLink": func(actorId string, op string, id string, content string) template.HTML { actor := FingerActor(actorId) title := strings.ReplaceAll(ParseLinkTitle(actor.Id, op, content), `/\<`, ">") - link := ">>" + shortURL(actor.Outbox, id) + "" + link := ">>" + shortURL(actor.Outbox, id) + "" return template.HTML(link) }, "add": func(i, j int) int { @@ -403,7 +403,7 @@ func PostGet(w http.ResponseWriter, r *http.Request, db *sql.DB) { "parseReplyLink": func(actorId string, op string, id string, content string) template.HTML { actor := FingerActor(actorId) title := strings.ReplaceAll(ParseLinkTitle(actor.Id, op, content), `/\<`, ">") - link := ">>" + shortURL(actor.Outbox, id) + "" + link := ">>" + shortURL(actor.Outbox, id) + "" return template.HTML(link) }, "sub": func(i, j int) int { return i - j }}).ParseFiles("./static/main.html", "./static/npost.html", "./static/top.html", "./static/bottom.html", "./static/posts.html")) @@ -886,17 +886,12 @@ func ParseLinkComments(db *sql.DB, board Actor, op string, content string, threa } } - var style string - if board.Restricted { - style = "color: #af0a0f;" - } - //replace link with quote format replyID, isReply := IsReplyToOP(db, op, parsedLink) if isReply { id := shortURL(board.Outbox, replyID) - content = strings.Replace(content, match[i][0], ">>"+id+""+isOP+"", -1) + content = strings.Replace(content, match[i][0], ">>"+id+""+isOP+"", -1) } else { @@ -909,7 +904,7 @@ func ParseLinkComments(db *sql.DB, board Actor, op string, content string, threa } if actor.Id != "" { - content = strings.Replace(content, match[i][0], ">>"+shortURL(board.Outbox, parsedLink)+isOP+" →", -1) + content = strings.Replace(content, match[i][0], ">>"+shortURL(board.Outbox, parsedLink)+isOP+" →", -1) } } } diff --git a/static/archive.html b/static/archive.html index b08693a..3e040bc 100644 --- a/static/archive.html +++ b/static/archive.html @@ -20,7 +20,7 @@ {{ end }} {{ define "top" }} -
{{ .Board.Summary }}
{{ parseContent $board.Actor $opId .Content $thread }}
{{ if .Replies }} {{ $replies := .Replies }} @@ -57,7 +57,7 @@ {{ range $replies.OrderedItems }}{{ .Board.Summary }}
{{ $len := len .Posts }} {{ if eq $len 0 }} -- cgit v1.2.3