Add small FAB, range slider, three-line list item#29
Merged
Conversation
This introduces new MD3 widgets to improve component coverage: - 40dp small FAB variant per MD3 spec (12dp corner radius, 24dp icon). Also fix touch target handling in iui_fab_internal to expand hit area to 48dp minimum for all FAB variants, ensuring MD3 accessibility compliance. - Two-thumb range slider for selecting value ranges. Features distance-based thumb selection when target overlap, per-thumb crossing resolution after step quantization, and division-by-zero guards for both the new range slider and the existing single-thumb slider. - Convenience wrapper for 88dp three-line list items with overline, headline, and supporting text, mirroring the existing iui_list_item_two_line pattern.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This introduces new MD3 widgets to improve component coverage:
Summary by cubic
Adds MD3 small FAB, a two-thumb range slider, and a three-line list item to broaden widget coverage. Improves FAB accessibility and hardens slider math for stability.
New Features
Bug Fixes
Written for commit d0953ca. Summary will update on new commits.