Skip to content

Instantly share code, notes, and snippets.

@alansemenov
Created June 22, 2016 18:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alansemenov/1f0a8ed805b29219bb8a1b87ad89e3f8 to your computer and use it in GitHub Desktop.
Save alansemenov/1f0a8ed805b29219bb8a1b87ad89e3f8 to your computer and use it in GitHub Desktop.
function materializeLists() {
document.querySelectorAll('ul').forEach(function(ulEl) {
ulEl.classList.add('mdl-list');
ulEl.querySelectorAll('li').forEach(function(liEl) {
liEl.classList.add('mdl-list__item');
liEl.innerHTML = "<span class='mdl-list__item-primary-content'>" +
"<i class='material-icons mdl-list__item-icon'>home</i>" +
liEl.innerText + "</span>";
});
});
}
function materializeControls() {
materializeTextInputs();
materializeSelects();
materializeRadioButtons();
materializeCheckboxes();
materializeTables();
materializeLists();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment