# Assignment display

## Change assignment display

You can modify how the assignment section is displayed to learners using the Web UI or CLI.

{% tabs %}
{% tab title="🌐 Web UI" %}

1. Select the track you wish to modify the assignment display settings for.
2. In the **Settings** section, click **Edit**.
3. Click **Additional settings**.
4. In the *Layout settings* section, select the settings you wish to apply to your track.
   * Starting position (left or right)
   * Starting width (33% → 75%)
   * Toggle assignment view on/off
5. Click **Save**.
   {% endtab %}

{% tab title="💻 Instruqt CLI" %}

1. If you have not already done so, pull the track you wish to modify the assignment display settings of:

   ```bash
   instruqt track pull <track-slug>
   ```
2. Open the `track.yml` file and edit `default_layout`, `default_layout_sidebar_size` or `override_challenge_layout` parameters.

   ```yaml
   lab_config:
       default_layout:
       default_layout_sidebar_size:
       override_challenge_layout: 
   ```

   As an example, the file might look like the following:

   ```yaml
   slug: example-track
   id: xnlauwy2zewf
   title: Example Track
   teaser: Get started with Ubuntu!
   owner: instruqt-demos
   developers:
   - jacob@instruqt.com
   timelimit: 3600
   lab_config:
     default_layout: AssignmentLeft
     default_layout_sidebar_size: 50
     override_challenge_layout: false
     extend_ttl: 600
     sidebar_enabled: true
     loadingMessages: true
   idle_timeout: 300
   ```
3. From within the track directory, push the update to Instruqt:

   ```yaml
   instruqt track push     
   ```

{% endtab %}
{% endtabs %}
