Implementing the "theme-color" meta tag.
Used by Android >= 5.0 to make the top bar colored. Reference: https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android
This commit is contained in:
parent
7ffe845c61
commit
e40d94bb4f
4 changed files with 11 additions and 0 deletions
|
@ -114,6 +114,7 @@ var (
|
|||
AdminRepoPagingNum int
|
||||
AdminNoticePagingNum int
|
||||
AdminOrgPagingNum int
|
||||
ThemeColorMetaTag string
|
||||
|
||||
// Markdown sttings
|
||||
Markdown struct {
|
||||
|
@ -407,6 +408,7 @@ func NewContext() {
|
|||
AdminRepoPagingNum = sec.Key("REPO_PAGING_NUM").MustInt(50)
|
||||
AdminNoticePagingNum = sec.Key("NOTICE_PAGING_NUM").MustInt(50)
|
||||
AdminOrgPagingNum = sec.Key("ORG_PAGING_NUM").MustInt(50)
|
||||
ThemeColorMetaTag = sec.Key("THEME_COLOR_META_TAG").MustString("#ff5343")
|
||||
|
||||
sec = Cfg.Section("picture")
|
||||
PictureService = sec.Key("SERVICE").In("server", []string{"server"})
|
||||
|
|
|
@ -98,6 +98,9 @@ var Funcs template.FuncMap = map[string]interface{}{
|
|||
return strings.Replace(strings.Replace(str, "%", "%25", -1), "#", "%23", -1)
|
||||
},
|
||||
"RenderCommitMessage": RenderCommitMessage,
|
||||
"ThemeColorMetaTag": func() string {
|
||||
return setting.ThemeColorMetaTag
|
||||
},
|
||||
}
|
||||
|
||||
func Safe(raw string) template.HTML {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue