First step for important traits UI

This commit is contained in:
Guillaume Gomez
2017-11-15 20:04:02 +01:00
parent be68d34a7e
commit aca1bd7d7e
3 changed files with 61 additions and 14 deletions

View File

@@ -1624,7 +1624,9 @@
}
onEach(document.getElementById('main').getElementsByClassName('docblock'), function(e) {
e.parentNode.insertBefore(createToggle(), e);
if (e.parentNode.id === "main") {
e.parentNode.insertBefore(createToggle(), e);
}
});
onEach(document.getElementsByClassName('docblock'), function(e) {
@@ -1711,6 +1713,19 @@
}
});
function showModal(content) {
var modal = document.createElement('div');
addClass(modal, 'modal');
modal.innerHTML = '<div class="modal-content">' + content + "</div>";
document.getElementsByTagName('body')[0].appendChild(modal);
}
onEach(document.getElementsByClassName('important-traits'), function(e) {
e.onclick = function() {
showModal(e.firstElementChild.innerHTML);
};
});
var search_input = document.getElementsByClassName("search-input")[0];
if (search_input) {