jump to artwork when opening /artworks/*

This commit is contained in:
iacore
2024-02-11 16:33:49 +00:00
parent 1008119a1a
commit 4c45dc5f00
7 changed files with 32 additions and 53 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
<div class="container illust">
<div class="container illust" id="checkpoint">
{{ if !Illust.IsUgoira }}
<div class="illust-images">
{{ range index := Illust.Images }}
@@ -0,0 +1,23 @@
{{ range . }}
<div class="artwork-small artwork">
<div class="artwork-additional">
<div class="artwork-position">{{ .Rank }}</div>
{{ if toInt(.Pages) > 1 }}
<div class="artwork-page-count"><span>&boxbox; {{ .Pages }}</span></div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}#checkpoint">
<img src="{{ .Image }}" alt="{{ .Title }}" />
</a>
<div class="artwork-title">
<a href="/artworks/{{ .ID }}#checkpoint"> {{ .Title }} </a>
</div>
<div class="artwork-author">
<a href="/users/{{ .ArtistID }}"
><img src="{{ .ArtistAvatar }}" alt="{{ .ArtistName }}" />
<span>{{ .ArtistName }}</span></a
>
</div>
</div>
{{ end }}
+1 -1
View File
@@ -7,6 +7,6 @@
<div class="artwork-page-count"><span>&boxbox; {{ .Pages }}</span></div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}">
<a href="/artworks/{{ .ID }}#checkpoint">
<img src="{{ .Thumbnail }}" alt="{{ .Title }}" loading="lazy" />
</a>
+1 -1
View File
@@ -1,3 +1,3 @@
<div class="artwork-title">
<a href="/artworks/{{ .ID }}"> {{ .Title }} </a>
<a href="/artworks/{{ .ID }}#checkpoint"> {{ .Title }} </a>
</div>
+1 -23
View File
@@ -7,29 +7,7 @@
<a href="/ranking?content=all">See more</a>
</div>
<div class="artwork-container-scroll">
{{ range NoTokenData.Contents }}
<div class="artwork-small artwork">
<div class="artwork-additional">
<div class="artwork-position">{{ .Rank }}</div>
{{ if toInt(.Pages) > 1 }}
<div class="artwork-page-count"><span>&boxbox; {{ .Pages }}</span></div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}">
<img src="{{ .Image }}" alt="{{ .Title }}" />
</a>
<div class="artwork-title">
<a href="/artworks/{{ .ID }}"> {{ .Title }} </a>
</div>
<div class="artwork-author">
<a href="/users/{{ .ArtistID }}"
><img src="{{ .ArtistAvatar }}" alt="{{ .ArtistName }}" />
<span>{{ .ArtistName }}</span></a
>
</div>
</div>
{{ end }}
{{ include "components/ranking-tn" NoTokenData.Contents }}
</div>
{{ else }}
+1 -23
View File
@@ -61,29 +61,7 @@
<br />
<div class="artwork-container">
{{ range Data.Contents }}
<div class="artwork-small artwork">
<div class="artwork-additional">
<div class="artwork-position">{{ .Rank }}</div>
{{ if toInt(.Pages) > 1 }}
<div class="artwork-page-count"><span>&boxbox; {{ .Pages }}</span></div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}">
<img src="{{ .Image }}" alt="{{ .Title }}" />
</a>
<div class="artwork-title">
<a href="/artworks/{{ .ID }}"> {{ .Title }} </a>
</div>
<div class="artwork-author">
<a href="/users/{{ .ArtistID }}"
><img src="{{ .ArtistAvatar }}" alt="{{ .ArtistName }}" />
<span>{{ .ArtistName }}</span></a
>
</div>
</div>
{{ end }}
{{ include "components/ranking-tn" Data.Contents }}
</div>
<div class="pagination">
+4 -4
View File
@@ -41,12 +41,12 @@
</div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}">
<a href="/artworks/{{ .ID }}#checkpoint">
<img src="{{ .Thumbnail }}" alt="{{ .Title }}" />
</a>
<div class="artwork-title">
<a href="/artworks/{{ .ID }}"> {{ .Title }} </a>
<a href="/artworks/{{ .ID }}#checkpoint"> {{ .Title }} </a>
</div>
<div class="artwork-author">
<a href="/users/{{ .ArtistID }}">
@@ -122,12 +122,12 @@
</div>
{{ end }}
</div>
<a href="/artworks/{{ .ID }}">
<a href="/artworks/{{ .ID }}#checkpoint">
<img src="{{ .Thumbnail }}" alt="{{ .Title }}" />
</a>
<div class="artwork-title">
<a href="/artworks/{{ .ID }}"> {{ .Title }} </a>
<a href="/artworks/{{ .ID }}#checkpoint"> {{ .Title }} </a>
</div>
<div class="artwork-author">
<a href="/users/{{ .ArtistID }}">