From 99fe9cf9644ed1896bd90f66cf6a12251587d07c Mon Sep 17 00:00:00 2001 From: lost+skunk Date: Mon, 8 Jul 2024 12:47:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C=D1=88?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=8F=20=D0=B2=20=D0=B3=D1=83=D0=B5=20+=20(=D0=B2=D0=BE=D0=B7?= =?UTF-8?q?=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE)=20=D1=83=D1=81=D1=82=D1=80?= =?UTF-8?q?=D0=B0=D0=BD=D1=91=D0=BD=D0=BD=D1=8B=D0=B9=20=D0=B1=D0=B0=D0=B3?= =?UTF-8?q?=20=D1=81=20=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D0=B0?= =?UTF-8?q?=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/wrapper.go | 29 +++++++++++++++++++++-------- config.example.json | 2 +- css/skunky.css | 20 +++++++++++++++++++- html/gruser.htm | 2 ++ 4 files changed, 43 insertions(+), 10 deletions(-) diff --git a/app/wrapper.go b/app/wrapper.go index 006a02a..0a3d0a7 100644 --- a/app/wrapper.go +++ b/app/wrapper.go @@ -131,13 +131,13 @@ func (s skunkyart) GRUser() { case "group_admins": var htm strings.Builder for _, z := range x.ModuleData.GroupAdmins.Results { - htm.WriteString(`

`) htm.WriteString(z.User.Username) - htm.WriteString(`

`) + htm.WriteString(``) } group.Admins += htm.String() } @@ -158,8 +158,18 @@ func (s skunkyart) GRUser() { for _, x := range gallery.Content.Gruser.Page.Modules { if l := len(x.ModuleData.Folders.Results); l != 0 { var folders strings.Builder - folders.WriteString(`

Folders: `) - for n, x := range x.ModuleData.Folders.Results { + folders.WriteString(`

# Folders


`) + for _, x := range x.ModuleData.Folders.Results { + folders.WriteString(`
`) + + folders.WriteString(`
`) + folders.WriteString(``) folders.WriteString(x.Name) folders.WriteString(``) - if n+1 < l { - folders.WriteString(" | ") - } + + folders.WriteString("
") } - folders.WriteString("") + folders.WriteString(`

# Content

`) group.Gallery.Folders = folders.String() } @@ -225,6 +234,10 @@ func (s skunkyart) Deviation(author, postname string) { post.Tags += tag.String() } + if post.Post.Comments.Total <= 50 { + post.Post.Comments.Cursor = "" + } + post.Comments = s.ParseComments(devianter.CommentsFunc(id, post.Post.Comments.Cursor, s.Page, 1)) s.ExecuteTemplate("html/deviantion.htm", &s) diff --git a/config.example.json b/config.example.json index 2c3205d..4dad077 100644 --- a/config.example.json +++ b/config.example.json @@ -11,5 +11,5 @@ "templates-dir": "html", "wixmp-proxy": "http://127.0.0.1:8080", "proxy": true, - "nsfw": false + "nsfw": true } \ No newline at end of file diff --git a/css/skunky.css b/css/skunky.css index b440f5b..c299dab 100644 --- a/css/skunky.css +++ b/css/skunky.css @@ -81,7 +81,7 @@ form input, button, select { border: 3px solid #4d27d6; transition: 400ms; } -.block img { +.block img, .admins .admin img{ width: 100%; } .block p { @@ -95,3 +95,21 @@ form input, button, select { .ubg img { width: 20%; } +.folders { + display: flex +} +.folder-item { + background-color: #060820; + border: 3px solid #060820; +} +.admins { + display: flex +} +.admins .admin { + margin-left: 1%; + background-color: #011522; + padding: 3px; + word-break: break-all; + text-align: center; + width: 5%; +} \ No newline at end of file diff --git a/html/gruser.htm b/html/gruser.htm index 4280628..a1f6e37 100644 --- a/html/gruser.htm +++ b/html/gruser.htm @@ -57,7 +57,9 @@ {{if ne .Templates.GroupUser.Admins ""}}

# Group admins

+
{{.Templates.GroupUser.Admins}} +
{{end}} {{if ne .Templates.GroupUser.About.Interests ""}}