feature: Show/Hide footer
This commit is contained in:
parent
420105ec99
commit
af78385759
|
|
@ -61,6 +61,7 @@ type Config struct {
|
||||||
UseSingleHTTPFrontend bool
|
UseSingleHTTPFrontend bool
|
||||||
ThemeName string
|
ThemeName string
|
||||||
HideNavigation bool
|
HideNavigation bool
|
||||||
|
ShowFooter bool
|
||||||
ListenAddressSingleHTTPFrontend string
|
ListenAddressSingleHTTPFrontend string
|
||||||
ListenAddressWebUI string
|
ListenAddressWebUI string
|
||||||
ListenAddressRestActions string
|
ListenAddressRestActions string
|
||||||
|
|
@ -80,6 +81,7 @@ func DefaultConfig() *Config {
|
||||||
config := Config{}
|
config := Config{}
|
||||||
config.UseSingleHTTPFrontend = true
|
config.UseSingleHTTPFrontend = true
|
||||||
config.HideNavigation = false
|
config.HideNavigation = false
|
||||||
|
config.ShowFooter = true
|
||||||
config.ListenAddressSingleHTTPFrontend = "0.0.0.0:1337"
|
config.ListenAddressSingleHTTPFrontend = "0.0.0.0:1337"
|
||||||
config.ListenAddressRestActions = "localhost:1338"
|
config.ListenAddressRestActions = "localhost:1338"
|
||||||
config.ListenAddressGrpcActions = "localhost:1339"
|
config.ListenAddressGrpcActions = "localhost:1339"
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@ type webUISettings struct {
|
||||||
Rest string
|
Rest string
|
||||||
ThemeName string
|
ThemeName string
|
||||||
HideNavigation bool
|
HideNavigation bool
|
||||||
|
ShowFooter bool
|
||||||
AvailableVersion string
|
AvailableVersion string
|
||||||
CurrentVersion string
|
CurrentVersion string
|
||||||
ShowNewVersions bool
|
ShowNewVersions bool
|
||||||
|
|
@ -53,6 +54,7 @@ func generateWebUISettings(w http.ResponseWriter, r *http.Request) {
|
||||||
Rest: restAddress + "/api/",
|
Rest: restAddress + "/api/",
|
||||||
ThemeName: cfg.ThemeName,
|
ThemeName: cfg.ThemeName,
|
||||||
HideNavigation: cfg.HideNavigation,
|
HideNavigation: cfg.HideNavigation,
|
||||||
|
ShowFooter: cfg.ShowFooter,
|
||||||
AvailableVersion: updatecheck.AvailableVersion,
|
AvailableVersion: updatecheck.AvailableVersion,
|
||||||
CurrentVersion: updatecheck.CurrentVersion,
|
CurrentVersion: updatecheck.CurrentVersion,
|
||||||
ShowNewVersions: cfg.ShowNewVersions,
|
ShowNewVersions: cfg.ShowNewVersions,
|
||||||
|
|
|
||||||
|
|
@ -63,6 +63,7 @@ function processWebuiSettingsJson (settings) {
|
||||||
}
|
}
|
||||||
|
|
||||||
document.querySelector('#section-switcher').hidden = settings.HideNavigation
|
document.querySelector('#section-switcher').hidden = settings.HideNavigation
|
||||||
|
document.querySelector('footer[title="footer"]').hidden = !settings.ShowFooter
|
||||||
}
|
}
|
||||||
|
|
||||||
function main () {
|
function main () {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue