-
Notifications
You must be signed in to change notification settings - Fork 114
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
Feature/feedback form #2085
Feature/feedback form #2085
Conversation
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
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.
Look's great. and thanks for doing this in such a quick time.
Code and functionality wise it works fine hence I am approving. Design wise I am not so sure, so would like @stephkaiser to have a look and comment.
I found the 'Thank you for submitting' font size a bit small.
@Huongg @rashidakanchwala |
Good point, @jitu5. I see it too! – also if I refresh and do slicing again, it reappears. I wonder if there's a way to track whether a user has already provided feedback and then disable the button. However, that might add complexity and cause delays. I agree with Jitendra; for now, if we can just hide the button after the feedback is given. |
hey @rashidakanchwala @jitu5 i think for this version we will just show the feedback button every time. As if we need to hide after the user reviews it, it'll require extra time and we want to build something quick so users can give us the feedback. Of course when we release the slicing there are more time we can improve other points. I just have a feeling if we hide the button, what happens if they want to give us another feedback after their first use? |
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Latest (now finalised) designs for individual feedback component can be found here! https://www.figma.com/design/3kSpvIO1veLKfy9qHxuXwF/Kedro-WIP?node-id=2677-3958&t=pfQ1nOt1kgateDjP-4 |
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
hey @astrojuanlu sorry for the confusion, we discussed the new flow with @stephkaiser, I've now updated the correct flow in the description and feel free to check again whenever you have the time, let us know if the flow makes sense now. 😄 |
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
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.
Look's great to me. thanks @Huongg
Other than @stephkaiser's comments, LGTM! |
hey @stephkaiser thank you for reviewing. Let me update point 2 and 3 quickly. Just want to check for point 1, if we apply hover state, it potentially will look like this with text overlaps each other if it already shows the selected icon. There's just not enough space between 2 texts ![]() |
@Huongg okay, in the interest of time lets ignore point 1 for now 👍 |
Signed-off-by: Huong Nguyen <huongg1409@gmail>
@stephkaiser sounds good, I've now pushed changes to address point 2 and 3. If you're happy with them please approve the PR when you have the chance plesae |
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
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.
Looks good and works well !! Thank you @Huongg 💯
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Huong Nguyen <huongg1409@gmail>
Description
fixes #2082
Build a feedback component so user can share their experience with us
Development notes
This is currently only applying to slicing pipeline, and the plan in the future to improve this component further so we can re-use wherever needed in kedro-viz
Screen.Recording.2024-09-16.at.16.37.19.mov
The current flow is:
Latest (now finalised) designs for individual feedback component can be found here! https://www.figma.com/design/3kSpvIO1veLKfy9qHxuXwF/Kedro-WIP?node-id=2677-3958&t=pfQ1nOt1kgateDjP-4
QA notes
QA steps:
3. If you dismiss the feedback, "You can provide feedback any time by using the feedback button in the sliced view." should show
Checklist
RELEASE.md
file