Share modal: Override UI theme via URL param for Share link, rendered panel, or embedded panel, Closes #1701

This commit is contained in:
Torkel Ödegaard
2015-04-02 09:21:38 +02:00
parent 3b737999d6
commit e6492f7db9
11 changed files with 104 additions and 34 deletions
+5
View File
@@ -28,6 +28,11 @@ func setIndexViewData(c *middleware.Context) error {
currentUser.Name = currentUser.Login
}
themeUrlParam := c.Query("theme")
if themeUrlParam == "light" {
currentUser.LightTheme = true
}
c.Data["User"] = currentUser
c.Data["Settings"] = settings
c.Data["AppUrl"] = setting.AppUrl