Instruqt Docs
  • 🚩Getting started
    • Overview
    • Setting up
      • Study Room
    • Quickstart
  • 🛤️Tracks
    • Manage tracks
      • Create tracks
      • Edit locally
      • Test tracks
      • Track logs
      • Track time limits
      • Track feedback
      • Developer workflow
      • Track tags
      • Track authors
      • Delete tracks
      • Custom layouts
      • Version control
      • Loading experience
    • Challenges
      • Create challenges
      • Challenge tabs
      • Challenge order
      • Skip challenges
      • Add quizzes
      • Assignment display
      • Assignment editor
    • Share tracks
      • Live Events
        • Instructor tools
      • Track invites
      • Embed tracks
      • Landing pages
  • 🏖️Sandboxes
    • Overview
    • Sandbox hosts
      • Add hosts
      • Custom VM images
      • Custom container images
      • Public images
      • Windows VMs
      • Website service
      • SSL certificates
    • Cloud accounts
      • Securing your cloud accounts
      • Cloud Client
      • AWS accounts
        • AWS Environment Variables
        • AWS Managed Policies
        • AWS IAM Policies
        • AWS SCP Policies
      • Azure subscriptions
        • Azure Environment Variables
        • Azure Roles
        • Azure Resource Providers
      • GCP projects
        • GCP Environment Variables
        • GCP IAM Permissions
    • Lifecycle scripts
      • Scripting overview
      • Track scripts
      • Challenge scripts
      • Example scripts
      • Helper scripts
    • UI Checks
    • Global Sandbox Settings
      • Hot start
      • Sandbox presets
      • Custom resources
      • Cloud services and regions
        • Allowed services and regions
    • Secrets and variables
      • Runtime variables
      • Runtime parameters
      • Secrets
  • ⚙️Settings
    • Integrations
      • Salesforce (Beta)
      • HubSpot (Beta)
      • HubSpot (Using zapier)
      • LTI
      • Version control
        • GitHub
    • Authentication
      • SSO
      • API keys
    • Platform
      • API
      • Webhooks
      • Track limits
  • 💡Reference
    • Feature overview
    • Instruqt CLI
      • Commands
      • Configuration files
      • Assets
    • Instruqt platform
      • Networking
      • Host machine types
      • Quotas and limits
      • Roles and permissions
      • Network access
      • Requirements
  • 🛟Resources
    • Content design tips
    • Advanced use cases
    • Templates
    • FAQ
      • Running Windows Client Hosts on Instruqt
      • Using Cleanup Scripts in SaaS and Cloud Environments
      • Instruqt Regional Configurations and Restrictions
      • Troubleshooting Instruqt CLI Authentication Issues
      • Copy a Track from One Organization to Another via CLI
      • Network Configuration: IP and MAC Address Control
      • Container Troubleshooting in Instruqt
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Tracks
  2. Challenges

Assignment display

Learn how to customise the presentation of your challenge for your users

Change assignment display

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

  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.

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

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

    lab_config:
        default_layout:
        default_layout_sidebar_size:
        override_challenge_layout: 

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

    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:

    instruqt track push     
PreviousAdd quizzesNextAssignment editor

Last updated 6 months ago

Was this helpful?

🛤️