unify menu style
This commit is contained in:
parent
a76916c520
commit
3cd9ee2aa3
@ -318,3 +318,8 @@ menu li.selected span {
|
||||
.link:active {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
menu li.line-through {
|
||||
text-decoration-line: line-through;
|
||||
color: grey;
|
||||
}
|
||||
|
@ -213,7 +213,7 @@ class MyIdMenu: Reactor.Component {
|
||||
<li #whitelist title="Only whitelisted IP can access me">IP Whitelisting</li>
|
||||
<li #custom-server>ID/Relay Server</li>
|
||||
<div .separator />
|
||||
<li #stop-service>{service_stopped ? "Start service" : "Stop service"}</li>
|
||||
<li #stop-service class={service_stopped ? "line-through" : "selected"}><span>{svg_checkmark}</span>Enable service</li>
|
||||
<div .separator />
|
||||
<li #forum>Forum</li>
|
||||
<li #about>About {handler.get_app_name()}</li>
|
||||
@ -234,6 +234,7 @@ class MyIdMenu: Reactor.Component {
|
||||
if (el.id && el.id.indexOf("enable-") == 0) {
|
||||
var enabled = configOptions[el.id] != "N";
|
||||
el.attributes.toggleClass("selected", enabled);
|
||||
el.attributes.toggleClass("line-through", !enabled);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -242,7 +243,6 @@ class MyIdMenu: Reactor.Component {
|
||||
if (me.id && me.id.indexOf("enable-") == 0) {
|
||||
configOptions[me.id] = configOptions[me.id] == "N" ? "" : "N";
|
||||
handler.set_options(configOptions);
|
||||
this.toggleMenuState();
|
||||
}
|
||||
if (me.id == "whitelist") {
|
||||
var old_value = (configOptions["whitelist"] || "").split(",").join("\n");
|
||||
|
Loading…
x
Reference in New Issue
Block a user