Skip to content

Support various types of question components #1184

Description

@ang-zeyu

Is your request related to a problem?

Question components currently only have one design

wrapper
  question text
  hint panel
    hint
  answer panel
    answer
  • panels are often used for large sections of content, which affects the visual distinctiveness of questions - at the very least we could have a separate type of panel designed for questions
  • content like mcq questions are not integrated, and have to be manually inserted, there is also no 'answer' checking mechanism for this

Describe the solution you'd like

As a static site, the aim isn't to replace fully fledged learning platforms, but at the very least, we could make questions more interactive and visually distinct:

  • Redesign hint / answer to be more distinct ( e.g. clicking a button to make a hint popup )
  • Integrate mcq ( both radio / multiple checkboxes style ), and mcq answer checking
  • Provide a well designed and easily inserted <textarea> for open ended questions ( perhaps answer checking could be done here as well by looking for simple "keywords" in the answer )

Describe alternatives you've considered

na

Additional context

na

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions