diff --git a/src/routes/options.go b/src/routes/options.go index 1bafa59..9d91e64 100644 --- a/src/routes/options.go +++ b/src/routes/options.go @@ -3,6 +3,7 @@ package routes import ( "anonymousoverflow/config" "fmt" + "os" "github.com/gin-gonic/gin" ) @@ -17,9 +18,14 @@ func ChangeOptions(c *gin.Context) { text = "enabled" } c.SetCookie("disable_images", fmt.Sprintf("%t", !c.MustGet("disable_images").(bool)), 60*60*24*365*10, "/", "", false, true) + theme := os.Getenv("THEME") + if theme == "" { + theme = "auto" + } c.HTML(200, "home.html", gin.H{ "successMessage": "Images are now " + text, "version": config.Version, + "theme": theme, }) default: c.String(400, "400 Bad Request")