Table of Contents

Basic Formatting and Media

In the QEng task editor, you can use HTML markup to format text and insert media files. The engine is built on Bootstrap, so all standard Bootstrap styling classes are available for layout.

Images

Responsive Full-width Image

To make an image automatically scale down for mobile devices and laptops:

<img src="image_url" class="img-fluid">

Centered Image

<img src="image_url" class="mx-auto d-block">

Centered Image with Rounded Corners

<img src="image_url" class="rounded mx-auto d-block">

Audio

To add audio to a level:

  1. Upload your MP3 file to the engine's CDN storage.
  2. Switch the task editor to “Source” mode and insert:
<audio controls><source src="link_to_uploaded_file" /></audio>

Video

To ensure videos (e.g. from YouTube) scale correctly on both computers and mobile screens, wrap the <iframe> code in a responsive container:

<div class="embed-responsive embed-responsive-16by9">
  <iframe src="video_url" class="embed-responsive-item" allowfullscreen></iframe>
</div>

Tables

To make tables scrollable horizontally on narrow smartphone screens (instead of being squished):

<div class="table-responsive">
  <table class="table">
    <thead>
      <tr><th>Header 1</th><th>Header 2</th></tr>
    </thead>
    <tbody>
      <tr><td>Value 1</td><td>Value 2</td></tr>
    </tbody>
  </table>
</div>

More Information