mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
26 lines
1.1 KiB
JavaScript
26 lines
1.1 KiB
JavaScript
|
document.addEventListener('DOMContentLoaded', function() {
|
||
|
var liMenu = document.querySelectorAll('#apps a'),
|
||
|
colors = ['bluebg','purplebg','redbg','orangebg','greenbg','darkbluebg','lightbluebg','yellowbg','lightpinkbg'],
|
||
|
addMailAlias = document.getElementById('add-mailalias'),
|
||
|
addMaildrop = document.getElementById('add-maildrop'),
|
||
|
formMailAlias = document.getElementById('form-add-mail-alias'),
|
||
|
formMailDrop = document.getElementById('form-add-mail-drop');
|
||
|
|
||
|
[].forEach.call(liMenu, function(el, i) {
|
||
|
var text = el.textContent,
|
||
|
splitText = text.split("");
|
||
|
|
||
|
el.classList.add(colors[i]);
|
||
|
el.querySelector('.first-letter').setAttribute('data-first-letter',splitText[0]+splitText[1]);
|
||
|
});
|
||
|
|
||
|
addMailAlias.addEventListener('click', function(){
|
||
|
var inputAlias = document.querySelector('.mailalias-input');
|
||
|
formMailAlias.insertBefore(inputAlias.cloneNode(true), addMailAlias);
|
||
|
});
|
||
|
|
||
|
addMaildrop.addEventListener('click', function(){
|
||
|
var inputDrop = document.querySelector('.maildrop-input');
|
||
|
formMailDrop.insertBefore(inputDrop.cloneNode(true), addMaildrop);
|
||
|
});
|
||
|
});
|