-
-
Notifications
You must be signed in to change notification settings - Fork 325
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
Document type conversion UX/UI #1181
Document type conversion UX/UI #1181
Conversation
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.
Some remarks so far
71f3678
to
5d3449a
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.
Good job! This feature is promising!
Here are some comments I got.
Something that surprised me a bit is that when I:
- converted a tutorial from the Template org to a regular doc;
- made some changes;
- converted back to a tutorial;
The tutorial did not run. Any idea?
I used the Grist Basic
doc for that.
5d3449a
to
9a21be7
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.
I think there is an issue with the current implementation, as I cannot convert documents to tutorials or template when I tested your work manually. I suggested a change in the test to reveal the issue.
92c4b15
to
6750cfd
Compare
The two broken tests seems not to be linked with code modified by this PR. |
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.
If you need help or me to take some remarks, don't hesitate.
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.
Great job! 👏
769213b
to
2d14a48
Compare
Deployed commit |
2d14a48
to
0bc761c
Compare
Deployed commit |
Deployed commit |
Deployed commit |
fix: url deduction for page reload to apply new document type
TODO onboarding popup TODO better waiting for url change
remove uneeded async and better function naming
fix: various nitpicks
d0c5dcd
to
860d8c1
Compare
Deployed commit |
Context
Document Type conversion is available through API calls and API console. As a non technical document owner I want to be able to convert my document to Template or Tutorial and vice-versa easily in the UI.
Proposed solution
This PR implements figma design by @lusebille https://www.figma.com/design/wcpetFt6aOKzTszcvPPWLQ/%5B05%2F24%5D-Grist-Design?node-id=559-80548&t=1gSxqwNd6ZsiXdFO-1
The only point not implemented is the notification after modal confirmation.
As the page needs to be reloaded its not simple to notify for the successful change.
Related issues
fixes #1015
Has this been tested?