Spaces:
Sleeping
Sleeping
Commit
·
c6b5511
1
Parent(s):
e131f6a
added notification for error messages
Browse files
DjangoWeb/main/static/main/index.js
CHANGED
|
@@ -16,7 +16,7 @@ function createColorCard(colorname,color){
|
|
| 16 |
card.innerHTML=`
|
| 17 |
<div class="card-color" style='background:${color}'>
|
| 18 |
<i class="fa-solid fa-copy card-copy-btn"
|
| 19 |
-
onclick="copyToClipboard(this.closest('.card').dataset.color);addNotification('Copied !',
|
| 20 |
|
| 21 |
></i>
|
| 22 |
<i class="fa-solid fa-heart card-like-btn"></i>
|
|
@@ -27,17 +27,17 @@ function createColorCard(colorname,color){
|
|
| 27 |
colors_section.prepend(card);
|
| 28 |
}
|
| 29 |
|
| 30 |
-
// createColorCard("blue");
|
| 31 |
-
// createColorCard("red");
|
| 32 |
-
// createColorCard("green");
|
| 33 |
-
// createColorCard("blue");
|
| 34 |
-
// createColorCard("red");
|
| 35 |
-
// createColorCard("green");
|
| 36 |
|
| 37 |
function generateColor(){
|
| 38 |
color_name = search_input.value.trim();
|
| 39 |
-
if(color_name=="")
|
| 40 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
|
| 42 |
data = {
|
| 43 |
"color_names":[color_name],
|
|
@@ -76,11 +76,11 @@ function addNotification(msg,type){
|
|
| 76 |
|
| 77 |
var toast = document.createElement("div");
|
| 78 |
toast.className = 'toast';
|
| 79 |
-
if(type==
|
| 80 |
-
toast.innerHTML=`<i class="fa-solid fa-check"></i>`;
|
| 81 |
}
|
| 82 |
-
else if(type==
|
| 83 |
-
toast.innerHTML=`<i class="fa-solid fa-
|
| 84 |
}
|
| 85 |
toast.innerHTML+=`<span>${msg}</span>`;
|
| 86 |
toast_container.append(toast);
|
|
|
|
| 16 |
card.innerHTML=`
|
| 17 |
<div class="card-color" style='background:${color}'>
|
| 18 |
<i class="fa-solid fa-copy card-copy-btn"
|
| 19 |
+
onclick="copyToClipboard(this.closest('.card').dataset.color);addNotification('Copied !',1);"
|
| 20 |
|
| 21 |
></i>
|
| 22 |
<i class="fa-solid fa-heart card-like-btn"></i>
|
|
|
|
| 27 |
colors_section.prepend(card);
|
| 28 |
}
|
| 29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 30 |
|
| 31 |
function generateColor(){
|
| 32 |
color_name = search_input.value.trim();
|
| 33 |
+
if(color_name==""){
|
| 34 |
+
addNotification("Empty",3);
|
| 35 |
+
return;
|
| 36 |
+
}
|
| 37 |
+
if(color_name.length>200){
|
| 38 |
+
addNotification("Too long",3);
|
| 39 |
+
return;
|
| 40 |
+
}
|
| 41 |
|
| 42 |
data = {
|
| 43 |
"color_names":[color_name],
|
|
|
|
| 76 |
|
| 77 |
var toast = document.createElement("div");
|
| 78 |
toast.className = 'toast';
|
| 79 |
+
if(type==1){
|
| 80 |
+
toast.innerHTML=`<i class="fa-solid fa-check" style='background:#52E62B'></i>`;
|
| 81 |
}
|
| 82 |
+
else if(type==3){
|
| 83 |
+
toast.innerHTML=`<i class="fa-solid fa-close" style='background:red'></i>`;
|
| 84 |
}
|
| 85 |
toast.innerHTML+=`<span>${msg}</span>`;
|
| 86 |
toast_container.append(toast);
|