-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[dashboard] implement feedback modal 9928 #10061
Conversation
2759941
to
a948ca9
Compare
a948ca9
to
b3807e7
Compare
b3807e7
to
1dcf7dc
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.
/hold pending engineering review
I love it! Excellent UI work (hover states, keyboard interaction)
Q: Will you do separate PR for feedback on error conditions?
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.
Yes, I have a draft PR already, but have more questions. Will ping you. |
Looking at this now! 👀 |
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.
This is great, @laushinka! 🔮
Added a few comments below regarding UX.
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.
f3bb306
to
53d87b7
Compare
8519a62
to
063ff59
Compare
063ff59
to
8292fef
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.
Round two, ready! 🥊
Thanks for the swift changes, @laushinka! 🙏
8292fef
to
af1b489
Compare
af1b489
to
2fd9cbe
Compare
2fd9cbe
to
3d45b5e
Compare
3d45b5e
to
39ceb98
Compare
992d210
to
70d8c4d
Compare
70d8c4d
to
9916241
Compare
19c6f6d
to
841976b
Compare
Thank you for the reviews, all! |
Description
Implements feedback tab on the top nav and shows a feedback modal on click.
This also sends a tracking event to Segment with the event name
feedback_submitted
.Related Issue(s)
Fixes #9928
How to test
Functionality test:
Feedback
tab. (Ideally, this change in the nav would be hidden behind a feature flag if this PR is merged earlier, but we can also use the feature flag for the error messages.)Analytics test:
After sending a feedback in the steps above, go to https://app.segment.com/gitpod/sources/staging_untrusted/debugger and find
feedback_submitted
events.Release Notes
Documentation
/werft analytics=segment|TEZnsG4QbLSxLfHfNieLYGF4cDwyFWoe