[design] improve modal body padding
This commit is contained in:
parent
f624d988fd
commit
84cdeb9b03
|
@ -43,13 +43,16 @@
|
|||
|
||||
.modal-body {
|
||||
border-radius: var(--theme-radius) var(--theme-radius) 0 0;
|
||||
padding: 2em;
|
||||
overflow-y: auto;
|
||||
box-sizing: border-box;
|
||||
z-index: 1;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.modal-body-spacer {
|
||||
margin: 2em;
|
||||
}
|
||||
|
||||
.modal-heading:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
|
|
@ -101,6 +101,7 @@ var modal = (function() {
|
|||
bind.focus.remove();
|
||||
};
|
||||
var modalBody = helper.node("div|class:modal-body");
|
||||
var modalBodySpacer = helper.node("div|class:modal-body-spacer");
|
||||
var modalControls = helper.node("div|class:modal-controls form-group");
|
||||
var actionButton = helper.node("button:" + options.actionText + "|class:button button-line button-block modal-button,tabindex:1");
|
||||
var cancelButton = helper.node("button:" + options.cancelText + "|class:button button-line button-block modal-button,tabindex:1");
|
||||
|
@ -118,7 +119,7 @@ var modal = (function() {
|
|||
value: 1
|
||||
}]
|
||||
});
|
||||
modalBody.appendChild(modalHeading);
|
||||
modalBodySpacer.appendChild(modalHeading);
|
||||
};
|
||||
if (options.content) {
|
||||
if (typeof options.content == "string") {
|
||||
|
@ -128,11 +129,12 @@ var modal = (function() {
|
|||
text: options.content
|
||||
});
|
||||
container.appendChild(para);
|
||||
modalBody.appendChild(container);
|
||||
modalBodySpacer.appendChild(container);
|
||||
} else {
|
||||
modalBody.appendChild(options.content);
|
||||
modalBodySpacer.appendChild(options.content);
|
||||
};
|
||||
};
|
||||
modalBody.appendChild(modalBodySpacer);
|
||||
modalWrapper.appendChild(modalBody);
|
||||
modalWrapper.appendChild(modalControls);
|
||||
modal.appendChild(modalWrapper);
|
||||
|
|
Loading…
Reference in New Issue