diff --git a/app/frontend/templates/base.html b/app/frontend/templates/base.html
index 3e71880b..f13c61e1 100755
--- a/app/frontend/templates/base.html
+++ b/app/frontend/templates/base.html
@@ -126,6 +126,9 @@
position: relative;
margin-right: 1rem;
background: var(--card-banner-bg);
+ -webkit-transition: right 0.75s, opacity 0.75s, top 0.75s;
+ -moz-transition: right 0.75s, opacity 0.75s, top 0.75s;
+ -o-transition: right 0.75s, opacity 0.75s, top 0.75s;
transition: right 0.75s, opacity 0.75s, top 0.75s;
right: -20rem;
opacity: 0.1;
@@ -157,29 +160,19 @@
.notification.remove {
right: 0rem;
opacity: 0.1;
- top: -10rem;
+ top: -2rem;
}
.notification span {
line-height: 20px;
- font-size: 20px;
+ font-size: 15px;
user-select: none;
+ cursor: pointer;
}
-
-
-
+
@@ -504,7 +497,7 @@
}
function closeNotification(element) {
- element.parentElement.parentElement.classList.add('remove');
+ element.parentElement.classList.add('remove');
setTimeout(function () {
element.parentElement.remove();
}, 500);
@@ -537,18 +530,11 @@
toastHeaderTitle.innerHTML = " Crafty Controller ";
toastHeaderDiv.appendChild(toastHeaderTitle);
- var toastHeaderBtn = document.createElement('button');
- toastHeaderBtn.setAttribute("type", "button");
- toastHeaderBtn.setAttribute("class", "ml-2 mb-1 close");
- toastHeaderBtn.setAttribute("data-dismiss", "toast_" + intId);
- toastHeaderBtn.setAttribute("aria-label", "Close");
- toastHeaderDiv.appendChild(toastHeaderBtn);
-
var toastHeaderCloseSpan = document.createElement('span');
toastHeaderCloseSpan.setAttribute("class", "fa-solid fa-xmark");
toastHeaderCloseSpan.setAttribute("aria-hidden", "true");
toastHeaderCloseSpan.addEventListener('click', function () { closeNotification(this.parentElement) });
- toastHeaderBtn.appendChild(toastHeaderCloseSpan);
+ toastHeaderDiv.appendChild(toastHeaderCloseSpan);
var toastBodyDiv = document.createElement('div');
toastBodyDiv.setAttribute("class", "toast-body");