Kyoso-Team / kyoso-archive

A web application that takes osu! tournaments beyonds spreadsheets.
http://kyoso.sh
GNU Affero General Public License v3.0
2 stars 1 forks source link

Design view form responses component #80

Open L-Mario564 opened 4 months ago

L-Mario564 commented 4 months ago

Provide a UI where the user see a form's responses.

The user should be able to toggle between table view and card view.

In the table view, the responses should be displayed in a table, with each column having a maximum width, with some way to be able to view the full cell's input (maybe by clicking the cell, or a small button at the right of the cell). If no value was provided, display something that lets the user know there was no response.

In the card view, the responses should be displayed in a column direction flexbox and each response should be in a card where the all questions are present with the response below, and if no response was given, communicate this to the user.

Regardless of view, the responses should be paginated if there's more than 50 responses. The user should also be able to toggle the fields they want/don't want to see and save these options to local storage.