{{indexmenu_n>10}} ====== Базове форматування та медіа ====== У редакторі завдань QEng ви можете використовувати HTML-розметку для красивого оформлення тексту та вставки медіафайлів. Движок побудований на базі Bootstrap, тому для верстки доступні всі стандартні класи стилів Bootstrap. ===== Картинки ===== ==== Картинка на всю ширину екрану (адаптивна) ==== Щоб картинка автоматично масштабувалась під екрани телефонів та комп'ютерів: Готові поєднання класів — заокруглення, тінь, обтікання — лежать у редакторі списком: виділіть картинку, і список **«Стилі»** стане активним. {{ :authors_main:task_editor:image_styles_uk.png?800 |Стилі картинок: заокруглення, тінь і zoom — розгортання за кліком}} ==== Картинка по центру ==== ==== Картинка по центру із заокругленими краями ==== ==== Картинка, що розгортається на весь екран ==== Клас ''zoom'' робить картинку клікабельною: за кліком вона відкривається поверх сторінки на весь екран, за другим кліком закривається. Так зручно показувати велику картинку, не віддаючи їй увесь рівень: у тексті завдання вона стоїть маленькою, а роздивитись її гравець може повністю. {{ :authors_main:task_editor:image_zoom_uk.gif |Клас zoom: за кліком картинка розгортається на весь екран, за другим закривається}} Якщо на весь екран має відкриватись інша картинка — наприклад, та сама мапа, але у більшій роздільній здатності — вкажіть її в атрибуті ''data-zoom'': У редакторі цей стиль називається **Zoom**: виділіть картинку та оберіть його у списку стилів. {{ :authors_main:task_editor:editor_zoom_style_uk.png |Стиль Zoom у списку стилів редактора}} Вибір стилю зі списку замінює клас картинки цілком, тому поєднання з іншими класами — ''class="zoom rounded-5px"'', і з заокругленням, і з розгортанням — пишеться вручну в режимі **«Джерело»** (Source). Розгортання працює на сторінці рівня — у попередньому перегляді редактора клік по картинці нічого не зробить. ==== Картинки-заглушки для чернеток (placehold.co) ==== У процесі підготовки гри та верстки завдань, коли фінальні зображення ще не готові, зручно використовувати сервіс генерації заглушок [[https://placehold.co|placehold.co]]. Він дозволяє вставити картинку потрібного розміру прямо за посиланням, не завантажуючи файли у сховище движка: Заглушки корисні **лише під час написання гри**. Не залишайте зовнішні посилання на сторонні сервіси в реальній грі: якщо сервіс буде недоступний або заблокований у гравців, завдання залишиться без картинки. Для живої гри завжди завантажуйте готові файли у сховище движка. [[https://qeng.org/game.php?jump_to&gid=3493&task_id=84062|Приклад картинок-заглушок у грі]] ===== Аудіо ===== Щоб додати аудіозапис на рівень: - Залийте файл у вкладці **«Файли»** — mp3, m4a, ogg або wav до 5 МБ, див. [[uk:authors_main:task_editor:files|Файли гри]]. - Перемкніть редактор завдання в режим **"Джерело"** (Source) та вставте наступний код: ===== Відео ===== Щоб відео (наприклад, з YouTube) коректно та адаптивно відображалось як на комп'ютерах, так і на мобільних пристроях, оберніть його '' Своє відео теж можна — тільки mp4 і тільки до 5 МБ, див. [[uk:authors_main:task_editor:files|Файли гри]]: ===== Таблиці ===== Для адаптивного відображення таблиць на вузьких екранах смартфонів (щоб з'являлася горизонтальна прокрутка замість стиснення колонок):
Заголовок 1Заголовок 2
Значення 1Значення 2
[[https://qeng.org/game.php?jump_to&gid=3493&task_id=75385|Приклад стилів картинок у грі]] ===== Додаткова інформація ===== * [[uk:authors_main:task_editor:level_styling|Стилізація рівнів та кастомний CSS]] * [[uk:authors_main:task_editor:task_settings|Налаштування завдання (коди, підказки, бонуси)]]