-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat: improve publication page #1238
Conversation
9f61832
to
734ed78
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just from viewing videos:
- I understand it is legacy, but it's a bit strange tag and description need to be saved, while the others are auto save. Should we have tag and description be auto saved?
- would be less a pain to add multiple tags at the same time, eventually a preview in the modal, and the close button to finish the operation.
- have a feedback alert banner above publish button once the validate is done. Otherwise people might think nothing changed (I saw the chip changed, but that's a bit discrete). I think this banner can be displayed only if the validation just finished.
- I didn't realise you could make it private after publication lol. Might be interesting to prevent changing visibility once the item is published. (can be another PR)
@ReidyT Maybe to fix the regex issue you have with sonarCloud, you could use the |
dd8baf0
to
567e5ab
Compare
62f91b9
to
e73fedf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow! Huge PR, it looks good, I like how you split your new files. Maybe it will be one day time to reorganize the folders, the day we don't work on big features on builder^^'
Just a glitch:
https://github.com/graasp/graasp-builder/assets/11229627/62ebd784-16e8-456c-95fa-dc64a2ec4472
Also it might be interesting to have tests for the hooks? if we go torward this nice way of splitting components.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've suggested minor changes, otherwise it's all good for me! 👍
- feat: add component test to the project - feat: update notifier to enable or not the notifications
b0786d1
to
7e892fe
Compare
Quality Gate passedIssues Measures |
Final Design
Demo
publish.mov
unpublish_and_outdated.mov
private_published.mov