forked from vyla-entertainment/home-frontend
revamped
This commit is contained in:
@@ -9,7 +9,7 @@ const BOOSTED_SPEED = 2.2;
|
||||
function createExecutorItem(executor) {
|
||||
const el = createElement('div', 'executor-item');
|
||||
const avatar = executor.image
|
||||
? `<img src="${executor.image}" alt="" " onerror="this.parentElement.innerHTML=''">`
|
||||
? `<img src="${executor.image}" alt="" onerror="this.parentElement.innerHTML=''" width="28" height="28" loading="lazy" decoding="async">`
|
||||
: '';
|
||||
el.innerHTML = `
|
||||
<span class="executor-avatar">${avatar}</span>
|
||||
|
||||
@@ -5,8 +5,8 @@ import { observeReveals } from '../animations/reveal-observer.js';
|
||||
function createPartnerItem(partner) {
|
||||
const item = createElement('div', 'partner-item reveal');
|
||||
const inner = partner.link
|
||||
? `<a href="${partner.link}" target="_blank" rel="noopener noreferrer"><img src="${partner.logo}" alt="${partner.name}" "></a>`
|
||||
: `<img src="${partner.logo}" alt="${partner.name}" ">`;
|
||||
? `<a href="${partner.link}" target="_blank" rel="noopener noreferrer"><img src="${partner.logo}" alt="${partner.name}" width="128" height="128" loading="lazy" decoding="async"></a>`
|
||||
: `<img src="${partner.logo}" alt="${partner.name}" width="128" height="128" loading="lazy" decoding="async">`;
|
||||
item.innerHTML = inner;
|
||||
return item;
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ function fillMarqueeTrack(trackEl, reviews) {
|
||||
trackEl.innerHTML = '';
|
||||
if (!reviews.length) return;
|
||||
|
||||
const minSets = Math.max(1, Math.ceil((window.innerWidth * 3) / (reviews.length * AVG_TESTIMONIAL_WIDTH_PX)));
|
||||
const minSets = Math.max(1, Math.ceil((window.innerWidth * 2) / (reviews.length * AVG_TESTIMONIAL_WIDTH_PX)));
|
||||
for (let i = 0; i < minSets; i++) {
|
||||
reviews.forEach((review) => trackEl.appendChild(createTestimonialCard(review)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user