Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a user interface for Questionnaire #10

Open
mundra-ankur opened this issue Jul 4, 2023 · 0 comments
Open

Create a user interface for Questionnaire #10

mundra-ankur opened this issue Jul 4, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@mundra-ankur
Copy link
Member

mundra-ankur commented Jul 4, 2023

Create a Questionnaire main page where we display all the types of questionnaires as you can see below screenshot, as part of this issue one needs to perform the following tasks:

  • Create a UI page that lists all types of Questionnaire
  • To maintain consistency with the previous user interface, consider including an "add/plus" action button for all questionnaire items. Although the function of this button is not yet determined, create an empty function that will activate upon clicking the button. Consider adding a console log message to verify that the click function is operating correctly.
  • When a user clicks on any of the listed items, it should expand and show the data, as you can see in the 'Assignment Survey' Questionnaire below
  • Add a checkbox that says, "Display my items only" (which means not to display page after page of "public" items). It should be checked by default.
  • You will also be responsible for adding the action for expanded entries though these buttons will only have an empty function behind having just a log statement.

Note: Feel free to exercise your creativity when designing the user interface for this page, as long as it remains simple and easy to navigate.

Old Questionnaire Page:
Image

@mundra-ankur mundra-ankur converted this from a draft issue Jul 4, 2023
@mundra-ankur mundra-ankur added the enhancement New feature or request label Jul 4, 2023
kalyan-karnati added a commit that referenced this issue Feb 5, 2024
* Initial commit

* added rotes

* Making the base for questionnaire page

* added css for questionnaire page

* Sorting using the name of questionnaire item

* UI Changes

* replaced icons

---------

Co-authored-by: kmalick <[email protected]>
Co-authored-by: Riya <[email protected]>
Co-authored-by: kalyan-karnati <[email protected]>
kalyan-karnati pushed a commit that referenced this issue Feb 5, 2024
kalyan-karnati added a commit that referenced this issue Feb 5, 2024
* Fix issues for Merge #17 #23 #24

* Resolving Issues after #10

---------

Co-authored-by: Karnati Kalyan <[email protected]>
Co-authored-by: Karnati Kalyan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant