NVlabs / FPSci

Aim Training Experiments
Other
67 stars 23 forks source link

Improve Question Specification #346

Closed bboudaoud-nv closed 2 years ago

bboudaoud-nv commented 2 years ago

This branch improves specification of questions to clarify some issues and improve control of presentation of questions. Changes include:

  1. Automatically default randomOrder to false when displaying questions with type of Rating
  2. Add a optionsPerRow field that defaults to 3 (maintains old behavior) but allows custom layout of questions with type of MultipleChoice
  3. Warn the user (via log.txt) that when a question with type of Rating is provided the optionsPerRow will be ignored in favor of displaying all options on one row (use MultipleChoice questions for controlled layout).
  4. Allows font size setting for questions.

Merging this PR closes #344