-
Notifications
You must be signed in to change notification settings - Fork 158
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(pricing-table): add sticky header #8824
feat(pricing-table): add sticky header #8824
Conversation
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
17057f6
to
2ecaf84
Compare
2ecaf84
to
366ca7e
Compare
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
Deploy preview created for package Built with commit: ded0419816af5c0882c84becf9bac12e7cac5d47 |
@RichKummer can you take another look? Should be fixed now. |
Note for code freeze: @jwitkowski79 is exploring some design updates to the fixed header |
@jkaeser @Putra Hello! We've resolved the design of the sticky table header and are ready to move forward with this. Details below:
Updated design specs: https://ibm.box.com/s/ydxpyl9unhd9x572d4l9hzkva3vomcu0 |
@jwitkowski79 @RichKummer I updated the fixed header according to the new specifications. Please take a look when you have chance. Thanks! |
@jkaeser - I took a look at the fixed header, it looks like the new styling has been incorporated for the removed horizontal rule and the Carbon box-shadow. I'll let @jwitkowski79 take a second look though. Percy did catch a few things - I'm wondering if you just need to merge some changes from |
@jkaeser This looks good! The only thing I was wondering is if we can smooth out the animation a bit more when the fixed sticky header drops in? I think it might need more of an ease in. Let me know if you want to hop into a call to review and discuss! |
@jwitkowski79 I added an animation to make the header slide in from the top when it becomes sticky. Let me know if this is along the lines of what you were thinking. Thanks! |
@jkaeser This looks much better! Thanks!! |
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.
LGTM!
@kennylam or @IgnacioBecerra Now that we got the design sign-off on this PR. Can we get your review so that this PR can be marked as "Ready to merge"?
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.
LGTM, works great!! Thanks @jkaeser!
Related Ticket(s)
Resolves #8420
Description
Enhances the
DDSPricingTable
component by making the header sticky on scroll.Changelog
New
DDSPricingTable
components.Changed
StickyHeader
utility class viaheight
getter.