Pixivision: Basic article layout

This commit is contained in:
VnPower
2024-08-19 21:18:37 +07:00
parent c5eef25f20
commit e34fabdeb2
4 changed files with 30 additions and 4 deletions
+6
View File
@@ -29,5 +29,11 @@ func PixivisionArticlePage(c *fiber.Ctx) error {
return err
}
data.Thumbnail = session.ProxyImageUrlNoEscape(c, data.Thumbnail)
for i := range data.Items {
data.Items[i].Image = session.ProxyImageUrlNoEscape(c, data.Items[i].Image)
data.Items[i].Avatar = session.ProxyImageUrlNoEscape(c, data.Items[i].Avatar)
}
return c.Render("pixivision/article", fiber.Map{"Article": data})
}
+6
View File
@@ -1164,6 +1164,12 @@ nav .sidebar-item img {
margin: 0;
}
.vision-article {
background-color: #222;
border-radius: 5px;
padding: 5px 15px;
}
#calendar {
width: 100%;
height: auto;
+6 -2
View File
@@ -1412,8 +1412,6 @@ $font-fallback-sans: YuGothic,
}
}
.vision-metadata {
display: flex;
flex-direction: column;
@@ -1438,6 +1436,12 @@ $font-fallback-sans: YuGothic,
}
}
.vision-article {
background-color: $bg-secondary;
border-radius: 5px;
padding: 5px 15px;
}
#calendar {
width: 100%;
height: auto;
+12 -2
View File
@@ -1,3 +1,13 @@
<div class="container">
{{Article.Title}}
<div class="container vision-article">
<h2>{{Article.Title}}</h2>
{{ range _, desc := Article.Description }}
<p>{{desc}}</p>
{{ end }}
{{ range _, item := Article.Items }}
<div class="vision-article-item">
{{item.Title}}
<img src="{{item.Image}}" alt="{{item.Title}}" />
</div>
{{ end }}
</div>