Дополнительные классы
В наборе есть несколько дополнительных классов, добавив которые к блокам визуального конструктора уроков, можно изменить их внешний вид.
В текущей версии набора таких классов пять:
ol-color— красит номера пунктов списка в основной акцентный цвет (primary color).ol-round— добавляет фон пунктам списка в виде скруглённых прямоугольников (primary color).ol-circle— добавляет круглый фон пунктам списка (primary color).fill-width— растягивает изображение на всю ширину контейнера.expand— растягивает кнопку на всю ширину колонки.
Добавление класса к нумерованному списку
Чтобы применить стили к нумерованному списку, необходимо добавить один из этих классов (ol-color, ol-round или ol-circle) к блоку текста в настройках стилей.
Наведите курсор на блок с текстом. Нажмите на стрелку вниз рядом с иконкой корзины и в выпадающем меню выберите пункт «Стиль».
В открывшемся окне впишите нужный класс в строку «CSS-класс блока». Нажмите «Сохранить и закрыть».
В результате ко всем нумерованным спискам, содержащимся в этом текстовом блоке применятся стили списков.

Растягивание изображения
По умолчанию ширина изображения в уроке равна ширине колонки текста. Если вам нужно сделать изображение шире, используйте класс full-width. Он растянет изображение на всю ширину контейнера урока.

Добавляется класс точно так же, как для списков, только к блоку изображения.
Растягивание кнопок на ширину колонки
По умолчанию кнопки занимают ширину ровно такую, сколько текста на кнопке, плюс, небольшие поля. Чтобы растянуть кнопку на всю ширину колонки, по аналогии с добавлением других классов, добавьте к ней класс expand.

При добавлении класса expand учитывайте, что по умолчанию в GetCourse блок кнопок имеет ширину в 8 колонок. Растяните ширину на 12 колонок, чтобы кнопка заняла пространство от края до края (выделено на скриншоте верхним прямоугольником).
Классы кнопок социальных сетей

В набор добавлены следующие классы для кнопок:
Telegram:
btn-telegramYoutube:
btn-youtubeВконтакте:
btn-vkontakteWhatsApp:
btn-whatsappViber:
btn-viberInstagram:
btn-instagramОдноклассники:
btn-odniklassnikiПоддержка:
btn-supportБиблиотека:
btn-libraryПодарок:
btn-gift
Если вы добавляете кнопку в конструкторе на странице тренинга, обязательно добавьте к ней дополнительный класс btn.
Если стилизуете кнопку в визуальном конструкторе урока, дополнительный класс btn добавлять не нужно, он есть у кнопки по умолчанию.
Информационные блоки

В наборе есть четыре класса для блоков выделения информации: block-info, block-warning, block-alert, block-success.
Классы в настройках стиля блока добавляйте без точки
Для использования стилей нужно только добавить соответствующий класс к текстовому блоку на странице урока. Принцип такой же, как описано выше для списков и изображений. После добавления класса стиль применится к блоку, дополнительно ничего настраивать не нужно.
Стили также работают на страницах тренингов.
Блок тайминга к видео

Добавьте простой текстовый блок и добавьте ему класс timing-block. Добавьте текстом временную метку и описание тайм-кода. Добавьте ссылку время, и магия произойдёт.
Важно каждый таймкод писать с новой строки, отбивая Enter'ом.
Класс для оформления форм на страницах
Данные стили экспериментальные и при некоторых нестандартных настройках формы могут выглядеть некорректно. Например, когда вы выводите в форме информацию о содержимом покрывающего предложения.

Для применения стилей добавьте форме класс t-form:

А также в саму форму добавьте скрипт в HTML-блок для оформления чекбоксов и радиокнопок:
<script>
for (var ptag of document.getElementsByTagName('input')) {
var newhr = document.createElement('span');
ptag.insertAdjacentElement('afterend', newhr);
}
</script>Скрипт создаст дополнительный элемент <span></span> после тегов <label>, чтобы стили могли примениться.

Last updated