You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
IconPicker in @cratis/components/IconPicker: a controlled icon property control whose closed trigger shows the selected glyph and name and whose popout offers search by name, tag and alias, category groups with Show all, and library filtering over a host-supplied catalog. (#359)
Selections are qualified library, key and optional variant values, so the same icon name in two libraries stays distinct. A selection missing from the catalog is shown by its raw identity with a warning instead of being replaced. (#359)
Read-only, disabled and allowed restrictions that never emit an unauthorized change, plus loading, empty, no-results and provider-failure states. (#359)
Lazily drawn previews, a library credit line, a contained sheet on narrow viewports, keyboard navigation with focus return, and stable data-cratis-part styling parts with an IconPicker/styles stylesheet. (#359)