Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Project creation overhaul and minor fix (#721)
* Currently, the email gets displayed on the user profile. (#714) * Fixed issue with comment form submitting when empty * Add validation of username when creating new creator to make sure username is not entered as an email * Fixed issue with comment form submitting when empty * - * Wrap error string with translation method * Project creation (#718) * Fixed issue with comment form submitting when empty * Add validation of username when creating new creator to make sure username is not entered as an email * Fixed issue with comment form submitting when empty * - * Wrap error string with translation method * Create project creation form and navigation layouts * Fix form spacing and made banner fixed on mobile * modify videoInput component so the user can only add either a video or a video link. Not both at the same time * Create Rich text editor component * - * create project in steps and modified project details page * + * removed extra linear gradient on project details page * add method to display the right message based on current step and create mode * Add success dialog to project details page after successful project creation * bypass validation of image and video fields when publish mode is draft * Added modal * Create modal component * Add dialogs for step 3 for user to add tags * Add confetti to successfull project creation dialog * refactored the dropdown component to allow maximum selection when the multiple prop is set and also add checkboxes when the withCheckbox property is set * Add query to exclude a project in the list of projects of a creator * Add more projects to project details page * + * validate multiple categories * refactor sidenav * Add project mode selection page * + * Fix edit * + * Add correct links to sidenav and modified the styles of the associated pages * Fixes * Accept multiple categories in a project * refactor sidenav * Add project mode selection page * + * Fix edit * + * Add correct links to sidenav and modified the styles of the associated pages * Fixes * + * Update multiple categories * + * Add comments in project details * Add cat to draft and my projects empty page * unauthorized user navbar and categories new ui * remove publish without tags dialog when tags are available * Add preview page * + * Add link preview * Made preview project to render in a modal * Make landing page visible to non logged in users * Add old search bar * Fixes on profile * + * + * + * fix grid on other projects for non logged in users * Add create activity to sidenav for staff users * remove commented code and some clogs * fixes * update email regex * Text & Font & Design changes * Fix * input improvement --------- Co-authored-by: Yaya Mamoudou <57509871+yaya-mamoudou@users.noreply.github.com>
- Loading branch information