Module: check_mk
Branch: master
Commit: 02ae383745802e7a9eda3199e9ff8249a198725a
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=02ae383745802e…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue May 16 10:19:51 2017 +0200
4684 FIX Fixed visualization of on/off toggles in global settings
Change-Id: Iaf20cbc6d26e47afbf76b4e2096379fee3ab39df
---
.werks/4684 | 11 +++++++++++
web/htdocs/wato.css | 5 +++++
web/htdocs/wato.py | 2 ++
3 files changed, 18 insertions(+)
diff --git a/.werks/4684 b/.werks/4684
new file mode 100644
index 0000000..4584d99
--- /dev/null
+++ b/.werks/4684
@@ -0,0 +1,11 @@
+Title: Fixed visualization of on/off toggles in global settings
+Level: 1
+Component: wato
+Class: fix
+Compatible: compat
+Edition: cre
+State: unknown
+Version: 1.5.0i1
+Date: 1494922772
+
+
diff --git a/web/htdocs/wato.css b/web/htdocs/wato.css
index 5156e39..388e819 100644
--- a/web/htdocs/wato.css
+++ b/web/htdocs/wato.css
@@ -829,6 +829,7 @@ div.varname {
}
.wato div.globalvars td.simple a.modified,
+.wato div.globalvars td.simple div.toggle_switch_container.modified,
.wato div.globalvars td.content a.modified > table {
border-radius: 5px 5px 5px 5px;
border: 1px solid #cdf;
@@ -838,6 +839,10 @@ div.varname {
padding: 1px 4px 2px 4px;
}
+.wato div.globalvars td.simple div.toggle_switch_container {
+ width: 56px;
+}
+
.wato div.globalvars a.modified table.vs_dict_text {
border-collapse: separate;
}
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index e762ec4..68508f1 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -6883,12 +6883,14 @@ def render_global_configuration_variables(group_names,
default_values, current_s
modified_cls = None
if is_a_checkbox(valuespec):
+ html.open_div(class_=["toggle_switch_container",
modified_cls])
html.toggle_switch(
enabled=value,
help=_("Immediately toggle this setting"),
href=html.makeactionuri([("_action", "toggle"),
("_varname", varname)]),
class_=modified_cls
)
+ html.close_div()
else:
html.a(HTML(to_text), href=edit_url, class_=modified_cls)