From f5217fde8a2335750b4c063a9c7ca999bb2df0a1 Mon Sep 17 00:00:00 2001 From: perennial Date: Thu, 26 Sep 2024 16:29:42 +1000 Subject: [PATCH] Redo Artwork fragment --- assets/views/fragments/artwork.jet.html | 167 +++++++++++++----------- 1 file changed, 93 insertions(+), 74 deletions(-) diff --git a/assets/views/fragments/artwork.jet.html b/assets/views/fragments/artwork.jet.html index 40c45d6..dc2250e 100644 --- a/assets/views/fragments/artwork.jet.html +++ b/assets/views/fragments/artwork.jet.html @@ -1,94 +1,113 @@ -
-
- {{- if !.IsUgoira }} -
- {{- range index := .Images }} - - {{- if .Width != 0 && .Height != 0 }} - Page {{ index + 1 }} - {{- else }} - Page {{ index + 1 }} +
+ {{- if !.IsUgoira }} +
+ - {{- else }} -
+
+ {{- else }} +
+
+
- - {{- end }} +
+ {{- end }} -
-
- - {{ .User.Name }} - +
+
+
+
+ + {{ .User.Name }} + +
+
{{ .Title }}
+

{{ .User.Name }}

+
+
-
{{ .Title }}
- {{ .User.Name }} + {{- if isset(.BookmarkData) && LoggedIn }} + + Bookmarked + + {{- else }} + + Bookmark + + {{- end }} + + {{- if .Liked && LoggedIn}} + + {{- else }} + + Like + + {{- end }}
-
- {{- if isset(.BookmarkData) && LoggedIn }} - - Bookmarked - - {{- else }} - - Bookmark - - {{- end }} +

+ pixiv.net/i/{{ .ID }} +

+
+
- {{- if .Liked && LoggedIn}} - +
+
+
    +
  • Views {{- .Views }}
  • +
  • Bookmarks {{- .Bookmarks }}
  • +
  • Likes {{- .Likes }}
  • +
  • Date {{- parseTime: .Date }}
  • +
+
+
+ +
+
+
Tags
+
+ {{- if .AiType == 2 }} + AI-generated + {{- end }} + {{- range .Tags }} + {{- if isEmphasize(.Name) }} + {{ .Name }} {{- else }} - - Like - + + #{{ .Name }} + {{- if .TranslatedName }} ({{ .TranslatedName }}){{- end }} + + {{- end }} {{- end }}
+
- - -
- {{- .Views }} - {{- .Bookmarks }} - {{- .Likes }} - {{- parseTime: .Date }} -
- -
- {{- if .AiType == 2 }} - AI-generated - {{- end }} - {{- range .Tags }} - {{- if isEmphasize(.Name) }} - {{ .Name }} - {{- else }} - - #{{ .Name }} - {{- if .TranslatedName }} - ({{ .TranslatedName }}) - {{- end }} - - {{- end }} - {{- end }} -
- -
- {{- raw: parsePixivRedirect(.Description) }} +
+
+
Description
+

{{- raw: parsePixivRedirect(.Description) }}