Fix quill & feedback z-index

This commit is contained in:
2019-09-18 19:37:04 +02:00
parent c36d33890e
commit 4f83feced9
8 changed files with 31 additions and 36 deletions

View File

@@ -67,14 +67,25 @@ var Tools = {
{
$Box = $Box || $('#feedback');
sMsg = sMsg || '';
if(sClass=='error' && typeof sMsg == 'string' && sMsg=='') sMsg = 'Oops ! An unknown error occured';
$('<div>', {'class':'alert shadow rounded alert-'+(sClass=='error'?'danger':sClass), role:'alert'})
.append(sMsg)
switch(sClass) {
case 'notice': sClass = 'primary'; break;
case 'error': sClass = 'danger'; break;
}
if(sClass=='danger' && sMsg=='') sMsg = 'Oops ! An unknown error occured';
$('<div>', {'class':'alert shadow alert-dismissible fade show alert-'+sClass, role:'alert'})
.append($('<i>', {'class':'fal fa-inline fa-'+sClass}))
.append(addPunctuation(sMsg))
.append($('<button>', {type:'button', 'class':'close', 'data-dismiss':'alert', 'aria-label':'Close'})
.append($('<span>', {'aria-hidden':'true'}).appendIcon('close'))
)
.appendTo($Box)
.slideDown('fast')
.delay(3000)
.delay(5000)
.slideUp('fast', function(){$(this).remove();});
}
}
};
function emptyBox(element, text)
@@ -143,29 +154,6 @@ function getInfo(action, fOnSuccess, vars, fOnError, sType/*, bProcessIcon*/)
});
}
function feedback(sClass, sMsg, $Box)
{
$Box = $Box || $('#feedback');
sMsg = sMsg || '';
switch(sClass) {
case 'notice': sClass = 'primary'; break;
case 'error': sClass = 'danger'; break;
}
if(sClass=='error' && sMsg=='') sMsg = 'Oops ! An unknown error occured';
$('<div>', {'class':'alert shadow alert-dismissible fade show alert-'+sClass, role:'alert'})
.append($('<i>', {'class':'fal fa-inline fa-'+sClass}))
.append(addPunctuation(sMsg))
.append($('<button>', {type:'button', 'class':'close', 'data-dismiss':'alert', 'aria-label':'Close'})
.append($('<span>', {'aria-hidden':'true'}).appendIcon('close'))
)
.appendTo($Box)
.slideDown('fast')
.delay(5000)
.slideUp('fast', function(){$(this).remove();});
};
function addPunctuation(sMsg)
{
var asPunctuations = ['?', '!', '.', ',', ':', ';', '-', '/'];