From 13c5ea6f025e58e90a95986826ff8cf9857a4702 Mon Sep 17 00:00:00 2001 From: MrMelon Date: Tue, 29 Mar 2022 23:12:26 +0100 Subject: [PATCH] Add accent color preview and dark mode by default --- module/discord/main.go | 2 ++ module/discord/pages/index.go.html | 17 ++++++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/module/discord/main.go b/module/discord/main.go index ca5e052..9d2c372 100644 --- a/module/discord/main.go +++ b/module/discord/main.go @@ -120,12 +120,14 @@ func (m *Module) homepage(rw http.ResponseWriter, req *http.Request, state *util err = tmp.Execute(rw, struct { User *discordgo.User + UserAccent string Avatar template.HTMLAttr Guilds []*discordgo.UserGuild GuildIcons []template.HTMLAttr Connections []*discordgo.UserConnection }{ User: myUser, + UserAccent: fmt.Sprintf("#%06x", myUser.AccentColor), Avatar: template.HTMLAttr(fmt.Sprintf("src=\"/discord/user/avatar/%s/%s\"", myUser.ID, myUser.Avatar)), Guilds: myGuilds, GuildIcons: guildIcons, diff --git a/module/discord/pages/index.go.html b/module/discord/pages/index.go.html index 2fa365c..800e651 100644 --- a/module/discord/pages/index.go.html +++ b/module/discord/pages/index.go.html @@ -3,6 +3,15 @@ Discord | Melon Tools @@ -38,7 +53,7 @@
  • Verified: {{.Verified}}
  • MFA: {{.MFAEnabled}}
  • Banner: {{.Banner}}
  • -
  • Accent Color: {{.AccentColor}}
  • +
  • Accent Color: {{$.UserAccent}}  
  • Bot: {{.Bot}}
  • Premium: {{.PremiumType}}
  • System: {{.System}}