made help button clickable on disabled arguments
This commit is contained in:
parent
d016acfd44
commit
a3898b14ff
2 changed files with 14 additions and 4 deletions
|
@ -36,6 +36,11 @@ li.subparser {
|
|||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
.helpbutton {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
#output .err {
|
||||
color: #990000;
|
||||
}
|
||||
|
@ -66,7 +71,7 @@ li.action {
|
|||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
width: 0;
|
||||
height: 100%;
|
||||
background-color: #000000;
|
||||
opacity: 0.5;
|
||||
|
|
|
@ -151,12 +151,14 @@ function createAction(action) {
|
|||
} else {
|
||||
var li = $("<li/>",{'id': 'action-' + action['uuid']}).addClass("action");
|
||||
var row = $("<div/>").addClass("row").appendTo(li);
|
||||
|
||||
var labeldiv = $("<div/>").addClass("columns small-3").appendTo(row);
|
||||
var label = $("<label/>", {for: action['uuid']}).addClass("middle").appendTo(labeldiv);
|
||||
var header = $("<b/>").text(action["dest"].toUpperCase()).appendTo(label);
|
||||
|
||||
var inputdiv = $("<div/>").addClass("columns small-5").appendTo(row)
|
||||
var inputdiv = $("<div/>").addClass("columns small-5").appendTo(row);
|
||||
var deldiv = $("<div/>").addClass("columns small-2").appendTo(row);
|
||||
var unlock_button = $("<div/>").addClass('unlock-button').appendTo(row);
|
||||
var helpdiv = $("<div/>").addClass("columns small-2").appendTo(row);
|
||||
if(action['is_const']) {
|
||||
var input = createCheckboxAction(action).addClass("float-right").appendTo(inputdiv);
|
||||
|
@ -165,10 +167,13 @@ function createAction(action) {
|
|||
}
|
||||
if(action.desc !== null) {
|
||||
var help = $("<button/>", {"type": "button", "data-open": 'modal_' + action['uuid']})
|
||||
.addClass("button helpbutton secondary")
|
||||
.addClass("button helpbutton")
|
||||
.text("?").appendTo(helpdiv);
|
||||
var modal = $("<div/>", {'id': 'modal_' + action['uuid'], "data-reveal":'reveal'})
|
||||
.addClass('reveal').appendTo(helpdiv);
|
||||
close_button = $('<button/>').addClass("close-button").attr('data-close', '').attr('type', 'button').html("×").appendTo(modal);
|
||||
|
||||
var head = $("<h2/>").text(action['dest']).appendTo(modal);
|
||||
var text = $("<span/>").text(action['desc']).appendTo(modal);
|
||||
} else {
|
||||
var help = $("<button/>").attr("type", "button").addClass("button disabled secondary").text("?").appendTo(helpdiv);
|
||||
|
@ -179,8 +184,8 @@ function createAction(action) {
|
|||
input.find('input').prop('disabled', true).addClass('disabled');
|
||||
input.find('.addbutton').prop('disabled', true).addClass('disabled');
|
||||
input.find('.rembutton').prop('disabled', true).addClass('disabled');
|
||||
unlock_button.css('width', '100%')
|
||||
var del = $("<button/>").attr("type", "button").addClass("button delbutton alert").html("×").appendTo(deldiv);
|
||||
var unlock_button = $("<div/>").addClass('unlock-button').appendTo(li);
|
||||
unlock_button.click(enableAction(action));
|
||||
del.click(disableAction(action));
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue