fix: slow chip animation 4x
This commit is contained in:
@@ -328,7 +328,7 @@
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
user-select: none;
|
user-select: none;
|
||||||
transition: background .18s ease, border-color .18s ease, transform .18s ease, box-shadow .18s ease, opacity .18s ease;
|
transition: background .18s ease, border-color .18s ease, transform .18s ease, box-shadow .18s ease, opacity .18s ease;
|
||||||
animation: chipIn .22s ease both;
|
animation: chipIn .5s ease both;
|
||||||
}
|
}
|
||||||
|
|
||||||
.chip:hover {
|
.chip:hover {
|
||||||
|
|||||||
+2
-2
@@ -204,7 +204,7 @@
|
|||||||
if (vendorQ && !normalize(vendor.name).includes(vendorQ)) continue;
|
if (vendorQ && !normalize(vendor.name).includes(vendorQ)) continue;
|
||||||
const node = document.createElement("button");
|
const node = document.createElement("button");
|
||||||
node.className = "chip";
|
node.className = "chip";
|
||||||
node.style.animationDelay = Math.min(vi * 16, 320) + 'ms';
|
node.style.animationDelay = Math.min(vi * 64, 800) + 'ms';
|
||||||
vi++;
|
vi++;
|
||||||
if (state.selectedVendors.has(vendor.id)) node.classList.add("active");
|
if (state.selectedVendors.has(vendor.id)) node.classList.add("active");
|
||||||
else if (!allowedVendors.has(vendor.id)) node.classList.add("dim");
|
else if (!allowedVendors.has(vendor.id)) node.classList.add("dim");
|
||||||
@@ -238,7 +238,7 @@
|
|||||||
if (showOnlyLinkedCategories && !allowedCategories.has(category.id) && !state.selectedCategories.has(category.id)) continue;
|
if (showOnlyLinkedCategories && !allowedCategories.has(category.id) && !state.selectedCategories.has(category.id)) continue;
|
||||||
const node = document.createElement("button");
|
const node = document.createElement("button");
|
||||||
node.className = "chip";
|
node.className = "chip";
|
||||||
node.style.animationDelay = Math.min(ci * 14, 280) + 'ms';
|
node.style.animationDelay = Math.min(ci * 56, 700) + 'ms';
|
||||||
ci++;
|
ci++;
|
||||||
if (state.selectedCategories.has(category.id)) node.classList.add("active");
|
if (state.selectedCategories.has(category.id)) node.classList.add("active");
|
||||||
else if (!allowedCategories.has(category.id)) node.classList.add("dim");
|
else if (!allowedCategories.has(category.id)) node.classList.add("dim");
|
||||||
|
|||||||
Reference in New Issue
Block a user