Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device.
Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
/
Редактирование внешнего вида LGT при помощи HTML, CSS, JavaScript
«Редактирование внешнего вида LGT через HTML/CSS/JavaScript» — функциональность платформы Leeloo.AI, позволяющая через «Пользовательский HTML-блок» добавлять кастомный код для изменения внешнего вида форм, виджетов и всплывающих окон LGT на вашем сайте. Используется на стадиях Привлечение (Attract) и Вовлечение (Engage) — превращает стандартный LGT в брендированный лендинг с анимациями и интерактивными элементами.
Контекст: блок добавляется во вкладке «Содержимое» через + Блок → Пользовательский HTML-блок. Код выполняется в браузере подписчика. Платформа предоставляет 10 готовых шаблонов для типовых задач (кнопки, карусели, таймеры, FAQ-блоки).
B2B оператор (маркетолог, web-дизайнер или разработчик) копирует код шаблона, вставляет в LGT, при необходимости настраивает параметры (цвета, тексты, даты, ссылки). Может комбинировать несколько шаблонов на одном LGT.
B2C клиент (потенциальный подписчик) видит на LGT кастомизированный интерфейс — анимированные кнопки, карусели, таймеры обратного отсчёта. Это повышает время на странице и конверсию.
К Client's Card напрямую ничего не пишется — кастомизация работает на клиентской стороне. Однако повышение CTR и Conversion Rate LGT отражается в Analytics платформы.
После ознакомления вы поймёте:
как добавить «Пользовательский HTML-блок» в LGT;
какие 10 готовых шаблонов доступны и для каких задач каждый из них;
как кастомизировать кнопку оффера (статичная и анимированная);
как использовать карусели и слайдеры для нескольких предложений;
как настроить таймер обратного отсчёта до даты вебинара или акции;
как реализовать интерактивные элементы (кнопка копирования, раскрывающиеся блоки, карточки).
Назначение
«Редактирование внешнего вида LGT через HTML/CSS/JS» — главный механизм визуальной кастомизации мини-лендинга под бренд, превращающий типовой LGT в уникальный конверсионный инструмент.
Привлечение (Attract): анимированные CTA, светящиеся кнопки, эффект бегущего блика и таймер обратного отсчёта повышают визуальный вес действия и создают urgency. Брендирование под основной сайт снижает диссонанс перехода с рекламы. Задача — повышать CTR и Conversion Rate LGT через визуальное усиление точек действия.
Вовлечение (Engage): карусели, печатающий текст и раскрывающиеся блоки удерживают внимание и последовательно раскрывают ценностное предложение, FAQ снимает возражения, кнопка копирования упрощает шеринг реферальных ссылок. Задача — удерживать внимание подписчика на LGT через интерактивные элементы.
2. Как добавить внешний скрипт на LGT
Откройте ваш LGT и перейдите во вкладку «Содержимое».
Нажмите «+ Блок» и выберите «Пользовательский HTML-блок».
Выберите один из шаблонов ниже и скопируйте код.
Вставьте код во вкладку «Содержимое» в поле «HTML-код».
Описание: Этот код создаёт интерактивный слайдер с тремя шагами. Каждый слайд содержит иконку, заголовок и описание. Пользователь может переключаться между слайдами с помощью стрелок.
Описание: Этот код создаёт анимированный текстовый блок с эффектом «печати», который плавно выводит заголовок и описание. Анимация начинается автоматически при загрузке страницы.
Описание: Этот код создаёт таймер, который отсчитывает время до определённой даты. Таймер отображает количество оставшихся дней, часов, минут и секунд, обновляя информацию каждую секунду.
Описание: Этот код создаёт вертикальный карусельный слайдер с 7 элементами, который автоматически прокручивает текстовые сообщения. Каждое сообщение появляется с анимацией, создавая динамичное и плавное отображение.
Вставьте код в поле «Пользовательский HTML-блок»:
<style>
*, *::before, *::after { box-sizing: border-box; }
.font { color: #fff; }
.wrapper { background: #1C1C1C; height: 600px; width: 450px; display: flex; justify-content: center; align-items: center; border-radius: 20px; }
.carousel { position: relative; width: 100%; max-width: 500px; display: flex; justify-content: center; flex-direction: column; }
.carousel__item { display: flex; align-items: center; position: absolute; width: 100%; padding: 0 12px; opacity: 0; filter: drop-shadow(0 2px 2px #555); will-change: transform, opacity; animation: carousel-animate-vertical 27s linear infinite; color: rgb(0, 0, 0); }
.carousel__item:nth-child(n) { animation-delay: calc(3s * (var(--index) - 1)); }
.carousel__item-head { border-radius: 50%; background-color: #d7f7fc; width: 90px; height: 90px; padding: 14px; display: flex; align-items: center; justify-content: center; font-size: 50px; }
.carousel__item-body { width: 100%; background-color: #fff; border-radius: 20px; padding: 16px 20px 16px 20px; color: rgb(0, 0, 0); }
.title { text-transform: uppercase; font-size: 20px; margin-top: 10px; }
@keyframes carousel-animate-vertical {
0% { transform: translateY(-100%) scale(0.5); opacity: 0; visibility: hidden; }
3%, 11.11% { transform: translateY(-100%) scale(0.7); opacity: 0.4; visibility: visible; }
14.11%, 22.22% { transform: translateY(0) scale(1); opacity: 1; visibility: visible; }
25.22%, 33.33% { transform: translateY(100%) scale(0.7); opacity: 0.4; visibility: visible; }
36.33% { transform: translateY(100%) scale(0.5); opacity: 0; visibility: visible; }
100% { transform: translateY(100%) scale(0.5); opacity: 0; visibility: hidden; }
}
</style>
<div class='wrapper'>
<div class='carousel'>
<div class='carousel__item' style='--index:1'><div class='carousel__item-body'><p>Cryptocurrency is a digital asset that uses cryptography for secure transactions.</p></div></div>
<div class='carousel__item' style='--index:2'><div class='carousel__item-body'><p>Blockchain ensures transparency and security in cryptocurrency transactions.</p></div></div>
<div class='carousel__item' style='--index:3'><div class='carousel__item-body'><p>Mining is the process of verifying transactions on the blockchain.</p></div></div>
<div class='carousel__item' style='--index:4'><div class='carousel__item-body'><p>DeFi allows users to perform financial operations without banks.</p></div></div>
<div class='carousel__item' style='--index:5'><div class='carousel__item-body'><p>NFTs are unique digital assets that verify ownership of digital content.</p></div></div>
<div class='carousel__item' style='--index:6'><div class='carousel__item-body'><p>The metaverse is a virtual space where people interact through avatars.</p></div></div>
<div class='carousel__item' style='--index:7'><div class='carousel__item-body'><p>Crypto trends for 2025 include stablecoins, Layer-2, DeFi, integration with traditional finance.</p></div></div>
</div>
</div>
Описание: Этот код создаёт стильную кнопку, при нажатии на которую копируется текст в буфер обмена. Используется для реферальных ссылок или промокодов.
Описание: Этот код создаёт страницу с несколькими стильными кнопками-заголовками. При клике на заголовок соответствующий блок с контентом плавно раскрывается, благодаря чему текст становится видимым. Подходит для FAQ.
Вставьте код в поле «Пользовательский HTML-блок»:
<style>
:root { --color-bg: #34304c; --color-bg2: #534d7a; --color-highlight: #fff; }
body { padding: 7.5vh 10px 0 10px; background: var(--color-bg); color: var(--color-highlight); }
.title { cursor: pointer; color: var(--color-highlight); font-weight: bold; font-size: 1.5rem; background: var(--color-bg2); padding: 0.5rem 1rem; border-radius: 8px; margin: 2px 0; display: block; text-align: center; max-width: 400px; margin-left: auto; margin-right: auto; transition: background 0.3s ease-in-out; }
.title:hover { background: #675c99; }
.content { display: block; margin: 10px 2px; padding: 0 10px; background: var(--color-bg2); border-left: 4px solid #2b293d; border-radius: 8px; opacity: 0; max-height: 0; overflow: hidden; transition: max-height 0.5s ease-in-out, opacity 0.5s ease-in-out, padding 0.5s ease-in-out; }
.content.active { opacity: 1; max-height: 500px; padding: 10px; }
.title::before, .title::after { content: '↓'; margin-right: 10px; font-size: 1.2rem; }
.title::after { margin-left: 10px; }
</style>
<h2 class="title">Code is Magic! 🧙♂️</h2>
<div class="content"><p>Programming is an art ✨ where lines of code turn into powerful apps 🚀.</p><p>Bugs? 🐞 No worries! Debugging is our best friend 🔍.</p></div>
<h2 class="title">From Idea to Reality 🚀</h2>
<div class="content"><p>Coding transforms ideas into reality 🎨💡.</p></div>
<h2 class="title">0s and 1s Rule the World 🌍</h2>
<div class="content"><p>Behind every app, game, and website lies the power of binary 🖥️⚡.</p></div>
<h2 class="title">Code, Coffee, Repeat ☕</h2>
<div class="content"><p>Late nights, countless lines of code, and endless cups of coffee ☕.</p></div>
<h2 class="title">Change the World with Code 💻</h2>
<div class="content"><p>Every great invention starts with a single line of code 📜.</p></div>
<h2 class="title">Think. Code. Innovate. 🚀</h2>
<div class="content"><p>Coding is not just about writing syntax — it's about solving problems 🧩.</p></div>
<h2 class="title">The Power of Programming 🖥️</h2>
<div class="content"><p>Code runs the world 🌍 — from smartphones 📱 to AI 🤖.</p></div>
<script>
document.querySelectorAll('.title').forEach(title => {
title.addEventListener('click', () => {
const content = title.nextElementSibling;
content.classList.toggle('active');
});
});
</script>
Источники трафика и UTM — атрибуция подписчиков, пришедших через кастомизированный LGT.
Основные термины
Термин
Пояснение
Термин
Пояснение
«Редактирование внешнего вида LGT»
Функциональность Leeloo.AI для добавления HTML/CSS/JS кода в LGT через «Пользовательский HTML-блок»; превращает стандартный LGT в брендированный лендинг.
«Пользовательский HTML-блок»
Блок в редакторе LGT во вкладке «Содержимое» для вставки кастомного HTML/CSS/JS кода.
LGT (Lead Generation Tool)
Инструмент захвата подписчика; форма, лендинг, виджет, всплывающее окно или QR-код на сайте.
Шаблон
Готовый HTML/CSS/JS код для типовой задачи (кнопка, карусель, таймер, FAQ).
Offer button
Стандартный блок LGT для кнопки оффера; модифицируется через CSS-класс .form-button.
CSS keyframes
Описание визуальной анимации через @keyframes в CSS.
Carousel / Slider
Компонент для последовательного показа слайдов (горизонтально или вертикально).
Marquee
Бегущая строка с горизонтальной анимацией текста.
Conversion Rate
Доля посетителей LGT, ставших подписчиками; ключевая метрика эффективности кастомизации.