feat: add interpolate-size utilities for keyword interpolation in animations - #20518
abdelrhmanahmed255 wants to merge 5 commits into
Conversation
…e-numeric utilities
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 6 remain after this review. WalkthroughAdds Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to The two utilities appear ready to merge after normal checks; their declarations match the tests and documented feature. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 2 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Summary
Adds static utilities for the CSS
interpolate-sizeproperty (interpolate-size-allowandinterpolate-size-numeric), enabling smooth transitions and animations between numeric length values and intrinsic sizing keywords such asheight: auto.Utilities Added
interpolate-size-allow->interpolate-size: allow-keywords;interpolate-size-numeric->interpolate-size: numeric-only;Changes
packages/tailwindcss/src/utilities.tspackages/tailwindcss/src/property-order.tspackages/tailwindcss/src/utilities.test.tsCHANGELOG.md