Skip to content
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(paywall blocker): improvements for trial end blocker screen #5756

Merged

Conversation

sharpshooter90
Copy link
Contributor

Summary

  • added new components locally for rendering static contents
  • fixed SCSS code for better readablity
  • seperated data to specific file
  • added alert info style for the non admin users message

Related Issues / PR's

https://github.com/SigNoz/growth-pod/issues/486

Screenshots

Screenshot 2024-08-23 at 2 07 22 AM Screenshot 2024-08-23 at 2 07 34 AM Screenshot 2024-08-23 at 2 07 43 AM Screenshot 2024-08-23 at 2 14 10 AM Screenshot 2024-08-23 at 2 29 32 AM Screenshot 2024-08-23 at 2 30 00 AM

sharpshooter90 and others added 10 commits August 14, 2024 19:51
Set the dropdown overlay width to 200px to provide breathing space for the dropdown button.
Added flex to wrap the dropdown button to create space between the right icon and the left elements.
- added new components locally for rendering static contents
- fixed SCSS code for better readablity
- seperated data to specific file
- added alert info style for the non admin users message
@YounixM
Copy link
Member

YounixM commented Aug 23, 2024

Screenshot 2024-08-23 at 11 14 12 AM

@YounixM
Copy link
Member

YounixM commented Aug 23, 2024

@sharpshooter90 : How would it look along with the banner we show on top when the trail is about to expire?

@pranay01
Copy link
Collaborator

@sharpshooter90 I see this is still in draft stage?

@sharpshooter90
Copy link
Contributor Author

Screenshot 2024-08-23 at 11 14 12 AM

@YounixM

  • Why we need to show fixed header in the screen ? user navigation is totally blocked as well.
  • the scroll is there because the modal is scrollable
  • it was intended the spacing for the tabs will be pushed to below the fold.
  • I'm making few improvements today, Will share the update.

@sharpshooter90
Copy link
Contributor Author

sharpshooter90 commented Aug 23, 2024

sharing the latest screen updates as a video here: https://www.loom.com/share/2dfe83b5b3834ea9aa9733ec2143165b?sid=888c5a64-1bd8-4e33-88b2-93e025b4c300

@sharpshooter90 sharpshooter90 marked this pull request as ready for review August 23, 2024 20:01
@sharpshooter90
Copy link
Contributor Author

@YounixM I need help to fixing the build issues, tried it the local build but not able to see the errors.

added English and English-GB translations for workspace locked messages
@sharpshooter90
Copy link
Contributor Author

sharpshooter90 commented Aug 25, 2024

@YounixM The blocker for me is WorkspaceLocked.test.tsx.

  1. I have used locale for the UX copy, but I’m struggling to render it using <I18nextProvider i18n={i18n} />.
  2. Regarding the sidebarCollapsed dispatch error in the test, it’s occurring because the store hasn’t been added to the test.

@sharpshooter90
Copy link
Contributor Author

@vikrantgupta25 I have removed the translation from the text inside the unit test. We can scope these changes related to the unit test in another PR. Thank you for the pair review session.

image

vikrantgupta25
vikrantgupta25 previously approved these changes Sep 5, 2024
@YounixM YounixM merged commit ae857d3 into SigNoz:develop Sep 6, 2024
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants