Skip to content

Checkbox/Radio Grouping #404

@freddyheppell

Description

@freddyheppell

Is your feature request related to a problem? Please describe.

Presenting annotators with a long list of options is difficult without structure.

Describe the solution you'd like

The option to group checkboxes/radio buttons into toggleable, non-selectable categories. This is definitely something I've seen before in other software, but couldn't find any examples off the top of my head, so made a rough mockup:

image

This could be specified with markup like:

"options": [
    {"value": "value1", "group": "Category 1", "label": "Option 1"},
    {"value": "value2", "group": "Category 1", "label": "Option 2"},
    {"value": "value3", "group": "Category 2", "label": "Option 3"},
   ...
],

Describe alternatives you've considered

A long list of unstructured options is hard to read.

Asking annotators to select a category and then using conditionals to show a question asking for a specific option is time-consuming to set up for large category sets. It also risks misleading annotators into thinking the category selection question actually matters, rather than just being a way to filter down options.

Additional context

This is related to @iabufarha's narrative annotation.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions