unstructuredstudio / zubhub

Creative Education Platform
https://unstructured.studio/zubhub
GNU Affero General Public License v3.0
50 stars 165 forks source link

(activity): Activity creation changes #1104

Open brrkrmn opened 9 months ago

brrkrmn commented 9 months ago

Summary

This PR addresses the changes needed for the activity creation process. The prioritized tasks were functional needs so the new design is not yet implemented.

Closes #1097

Changes

  1. Created activities are unpublished by default
  2. Removed the 'preview' and 'draft' banner from activity creation form. The 'go back' arrow is also removed since it was not functional.
  3. The label of the submit button in the last step is changed from 'publish' to 'create'
  4. The modal that appears after the user creates an activity is edited:
    • Removed social buttons because the user should not be able to share the activity until it is published
    • Changed the texts to explain that the activity is created and in waitlist to be published.

Screenshots

Screenshot 2024-02-15 at 11 45 34 PM Screenshot 2024-02-16 at 12 01 07 AM Screenshot 2024-02-16 at 12 01 20 AM
NdibeRaymond commented 9 months ago

still needs rebasing right @brrkrmn ?

github-actions[bot] commented 9 months ago

pre-commit checks failed ❌❌❌ make sure you have pre-commit set up locally (see the README.md for instructions). If you have set up pre-commit locally, you may need to undo this commit and run "pre-commit" locally to see what the errors are.

github-actions[bot] commented 9 months ago

pre-commit checks failed ❌❌❌ make sure you have pre-commit set up locally (see the README.md for instructions). If you have set up pre-commit locally, you may need to undo this commit and run "pre-commit" locally to see what the errors are.

github-actions[bot] commented 9 months ago

All pre-commit checks passed ✅✅✅

github-actions[bot] commented 4 months ago

All pre-commit checks passed ✅✅✅

NdibeRaymond commented 4 months ago

@tuxology this has been rebased so you can focus on testing before merging to staging.