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

(activity): Activity Creation #1097

Open
5 of 7 tasks
brrkrmn opened this issue Feb 11, 2024 · 1 comment · May be fixed by #1104
Open
5 of 7 tasks

(activity): Activity Creation #1097

brrkrmn opened this issue Feb 11, 2024 · 1 comment · May be fixed by #1104
Assignees

Comments

@brrkrmn
Copy link
Collaborator

brrkrmn commented Feb 11, 2024

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.
  • 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.
  • 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.
  • 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.
Screen.Recording.2024-02-11.at.1.40.18.PM.mov
  • 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
  • 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 brrkrmn changed the title (Activity): Activity Creation (activity): Activity Creation Feb 11, 2024
@brrkrmn brrkrmn self-assigned this Feb 15, 2024
@brrkrmn brrkrmn moved this from Todo to In Progress in Outreachy 27 Feb 15, 2024
@brrkrmn
Copy link
Collaborator Author

brrkrmn commented Feb 15, 2024

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 brrkrmn linked a pull request Feb 15, 2024 that will close this issue
@brrkrmn brrkrmn moved this from In Progress to Under Review in Outreachy 27 Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Under Review
Development

Successfully merging a pull request may close this issue.

1 participant