From 4886adee5a2995a986b1ffe925055edc08790e91 Mon Sep 17 00:00:00 2001 From: perennial Date: Thu, 24 Oct 2024 22:30:05 +1100 Subject: [PATCH] nav and heading restyling --- assets/views/discovery.jet.html | 6 ++++-- assets/views/following.jet.html | 4 +++- assets/views/index.jet.html | 16 ++++++++------ assets/views/newest.jet.html | 6 ++++-- assets/views/novelDiscovery.jet.html | 6 ++++-- assets/views/pixivisionIndex.jet.html | 2 +- assets/views/rank.jet.html | 30 +++++++++++++-------------- assets/views/user.jet.html | 4 +++- 8 files changed, 44 insertions(+), 30 deletions(-) diff --git a/assets/views/discovery.jet.html b/assets/views/discovery.jet.html index 65ac4f2..4a39739 100644 --- a/assets/views/discovery.jet.html +++ b/assets/views/discovery.jet.html @@ -5,11 +5,11 @@
-

Discovery

+

Discovery

-
+
{{- Type := "discovery" }} {{- path := slice("discovery", "discovery/novel") }} @@ -34,6 +34,8 @@
+
+
{{- include "fragments/small-tn" .Artworks }} diff --git a/assets/views/following.jet.html b/assets/views/following.jet.html index 61b5641..916d5e6 100644 --- a/assets/views/following.jet.html +++ b/assets/views/following.jet.html @@ -7,7 +7,7 @@
-
+
{{- Mode := isset(Queries.mode) ? Queries.mode : "safe" }} {{- url := "/self/followingWorks" + "?mode=" }} {{- path := slice("all", "safe", "r18") }} @@ -20,6 +20,8 @@
+
+
{{- if len(.Artworks) > 0 }} diff --git a/assets/views/index.jet.html b/assets/views/index.jet.html index bbe1d28..c6ec293 100644 --- a/assets/views/index.jet.html +++ b/assets/views/index.jet.html @@ -22,13 +22,15 @@
-
-

Today's illustration rankings

- See more -
+

Today's illustration rankings

- {{- include "fragments/ranking-tn" .Data.Rankings.Contents }} + {* NOTE: we only render 48 items here to avoid a newline at the end with only two items *} + {{- include "fragments/ranking-tn" (.Data.Rankings.Contents[:48]) }} +
+ +
@@ -78,7 +80,9 @@
-
+
+ +

Recommended works

{{- include "fragments/small-tn" .Data.Recommended }} diff --git a/assets/views/newest.jet.html b/assets/views/newest.jet.html index aa0c2b6..9c85843 100644 --- a/assets/views/newest.jet.html +++ b/assets/views/newest.jet.html @@ -2,10 +2,10 @@ {{- import "blocks/underlinenav" }} {{- block body() }}
-

Newest

+

Newest

-
+
{{- baseURL := "/newest" }} {{- paths := slice("", "?mode=r18") }} {{- names := slice("Safe", "R-18") }} @@ -17,6 +17,8 @@
+
+
{{ include "fragments/small-tn" .Items }}
diff --git a/assets/views/novelDiscovery.jet.html b/assets/views/novelDiscovery.jet.html index 6837a0e..40f9438 100644 --- a/assets/views/novelDiscovery.jet.html +++ b/assets/views/novelDiscovery.jet.html @@ -5,11 +5,11 @@
-

Discovery

+

Discovery

-
+
{{- Type := "/discovery/novel" }} {{- path := slice("/discovery", "/discovery/novel") }} @@ -34,6 +34,8 @@
+
+
{{- range .Novels }} diff --git a/assets/views/pixivisionIndex.jet.html b/assets/views/pixivisionIndex.jet.html index 47650b4..f20d30d 100644 --- a/assets/views/pixivisionIndex.jet.html +++ b/assets/views/pixivisionIndex.jet.html @@ -2,7 +2,7 @@ {* {{- import "blocks/pagination" }} *} {{- block body() }}
-

pixivision

+

pixivision

diff --git a/assets/views/rank.jet.html b/assets/views/rank.jet.html index 22c2651..05f3383 100644 --- a/assets/views/rank.jet.html +++ b/assets/views/rank.jet.html @@ -41,15 +41,24 @@
-

Ranking

- -
-
+
+ + {{- if isset(Queries.mode) && isset(Queries.content) }} +

{{ Queries.mode }} {{ Queries.content }} rankings for {{ .Data.CurrentDate }}

+ {{- else }} +

Daily All Rankings for {{ .Data.CurrentDate }}

+ {{- end }} + +
+
+
{* TODO: add additional checks to these UnderlineNav buttons to ensure only valid URLs can be generated e.g. selecting the "Ugoira" button hides the buttons under @@ -72,17 +81,8 @@ {{- name := slice("Overall", "Illustrations", "Ugoira", "Manga")}} {{- yield UnderlineNav(baseURL=url, paths=path, names=name, activeState=Content)}}
-
- - {{- if isset(Queries.mode) && isset(Queries.content) }} -

{{ Queries.mode }} {{ Queries.content }} rankings for {{ .Data.CurrentDate }}

- {{- else }} -

Daily All Rankings for {{ .Data.CurrentDate }}

- {{- end }} - -
+ +
{{- yield RankingNav()}} diff --git a/assets/views/user.jet.html b/assets/views/user.jet.html index a3a2835..754d26a 100644 --- a/assets/views/user.jet.html +++ b/assets/views/user.jet.html @@ -98,7 +98,7 @@
-
+
{{- baseURL := "/users/" + .User.ID + "/" }} {{- paths := slice("" + "#checkpoint", "illustrations" + "#checkpoint", "manga" + "#checkpoint", "novels" + "#checkpoint", "bookmarks" + "#checkpoint") }} {{- names := slice("Home", "Illustrations", "Manga", "Novels", "Bookmarks") }} @@ -106,6 +106,8 @@ {{- yield UnderlineNavUser(baseURL=baseURL, paths=paths, names=names, categoryCounts=categoryCounts, activeState=.Category.Value + "#checkpoint") }}
+
+