zubhub icon indicating copy to clipboard operation
zubhub copied to clipboard

(activity): Activity Creation

Open brrkrmn opened this issue 1 year ago • 1 comments

This issue presents the goals for the Activity Feature, focusing on the changes in Activity Creation process. Changes needed for limiting creator’s access to this form is included in the issue #1099

Checklist:

  • [ ] The new design for the activity creation form should be implemented.
  • [x] Users with 'Educator' role should be able to fill Activity Creation Form without any issues. If there is a field missing the UX should accurately inform them what is to be done.
  • [x] In activity creation form, remove the 'Preview' and 'Saved to Draft' indication from the secondary nav. That is misleading since we don't save activity in drafts.
  • [x] Once an Educator creates an activity, it should be saved as unpublished by default.

Additional Issues/Concerns

  • [ ] In the Activity Creation Form, the text fields lose focus as the user types in and prevents them to type more. The user must click on the field to continue typing.

https://github.com/unstructuredstudio/zubhub/assets/92817363/0fab6225-45ab-47af-b5d0-e6e3a6ea62d3

  • [x] In the modal that pops up after the user creates an activity, we should let them know that the activity is not yet published and it will be accessible by registered and unregistered people once it is published.
Screenshot 2024-02-11 at 1 46 10 PM
  • [x] The submit button in the Activity Creation Form's last step should be labeled as 'Create' instead of 'Publish' because the Publishing is a different step made by staff members, so it can be misleading.
Screenshot 2024-02-11 at 1 47 56 PM

brrkrmn avatar Feb 11 '24 10:02 brrkrmn

I've postponed implementing the new design and working on the input error since I stopped experiencing the issue but will get back to them as soon as other checks are done.

Right now, activities can be created without a problem

brrkrmn avatar Feb 15 '24 20:02 brrkrmn