Improve themes handling
- Store user theme in session - Logged out users will keep their theme - Add theme background color to web manifest and meta tag
Showing
- http/context/context.go 9 additions, 0 deletionshttp/context/context.go
- middleware/app_session.go 1 addition, 0 deletionsmiddleware/app_session.go
- middleware/context_keys.go 3 additions, 0 deletionsmiddleware/context_keys.go
- model/app_session.go 3 additions, 2 deletionsmodel/app_session.go
- model/theme.go 12 additions, 0 deletionsmodel/theme.go
- template/common.go 6 additions, 8 deletionstemplate/common.go
- template/functions.go 4 additions, 0 deletionstemplate/functions.go
- template/html/common/layout.html 5 additions, 7 deletionstemplate/html/common/layout.html
- ui/login_check.go 3 additions, 2 deletionsui/login_check.go
- ui/logout.go 1 addition, 0 deletionsui/logout.go
- ui/oauth2_callback.go 1 addition, 0 deletionsui/oauth2_callback.go
- ui/session/session.go 6 additions, 1 deletionui/session/session.go
- ui/settings_update.go 1 addition, 0 deletionsui/settings_update.go
- ui/static_manifest.go 20 additions, 11 deletionsui/static_manifest.go
- ui/view/view.go 1 addition, 0 deletionsui/view/view.go
Loading
Please register or sign in to comment