-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
fix(UIShell): update story to show proper right panel transition #9364
fix(UIShell): update story to show proper right panel transition #9364
Conversation
✔️ Deploy Preview for carbon-react-next ready! 🔨 Explore the source changes: e78c734 🔍 Inspect the deploy log: https://app.netlify.com/sites/carbon-react-next/deploys/6109639a5e6bfe0007ed9eaa 😎 Browse the preview: https://deploy-preview-9364--carbon-react-next.netlify.app |
✔️ Deploy Preview for carbon-components-react ready! 🔨 Explore the source changes: e78c734 🔍 Inspect the deploy log: https://app.netlify.com/sites/carbon-components-react/deploys/6109639a2670840007fa6201 😎 Browse the preview: https://deploy-preview-9364--carbon-components-react.netlify.app |
❌ Deploy Preview for carbon-elements failed. 🔨 Explore the source changes: e78c734 🔍 Inspect the deploy log: https://app.netlify.com/sites/carbon-elements/deploys/6109639a4f03720007600320 |
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.
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.
7bdeb07
to
8ecb57a
Compare
@laurenmrice fixed, nice catch 👍🏻 |
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.
-
The tooltip position and icon to panel connection look good!
-
One last thing I noticed is that when you click the icon in the header to open the panel, it shifts down a little bit in the header. So then it looks like its jumping around when you close or open the panel. This happens in Firefox/Chrome/Safari. My giph is taken from Safari as an example:
8ecb57a
to
72511db
Compare
@laurenmrice should be fixed now, thanks for catching it! |
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 great! 🎉
Closes #9095
Updates the UI Shell with Actions and Right Panel to properly use state to manage the expansion so that it shows the proper transitions.
Changelog
Changed
Testing / Reviewing
Go to the
Header Base w/ Actions and Right Panel with Animation
story and click the notification icon. Ensure the transition works as expected