Install
Works with Drupal: ^11.4Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
97.77 KB
MD5: 2d6ea5103d91bf14b3ce5e3550dc1c1a
SHA-1: da7f2f849d1756f01e83d7db83da22760dea436a
SHA-256: dae55f969355c377217d2625a7e6bfc8bf9fd2afef44ed1fa6152fc013cbb015
Download zip
155.43 KB
MD5: 37dd5d9f6d8b7a003e491a35e3f48978
SHA-1: bf546084fca048b4cbec1cf69a138bf1da5c2bbe
SHA-256: d798e819fa1c7dac90ad55b1083679fa7c0a203fdc30af5a1a33ca4a8555bda8
Release notes
Controls follow the default theme, a mapping validator, variant aliases and a Layout group in the styles.
Contributors (1)
Upgrade
UI Controls 1.1.0 needs Display Builder 1.0.0-beta9 and UI Patterns 2.0.23. Composer refuses an older Display Builder: update both together.
Changelog
Changes since 1.0.1 (compare):
Bug
- Resolve the mapping of the default theme, not the active one, so controls show under an admin theme
- Controls under admin themes: fieldset spacing and legends, gutters in a row, centered icons, swatch chips painted from the Canvas stylesheets
- (styles) Claim only the styles a control shows
- (component-form) Drop the control values after a rebuild
- (component-form) Claim only the gap axes the control draws
- (attributes) Decide the controls from the stored styles
- (styles) Drop the control keys after a rebuild
- (styles) Swatch probe in the Canvas iframe document, the Canvas has no shadow DOM anymore
- (styles) Swatch probe rebuilt in the shown Canvas document, a replaced one keeps no styles
- (attributes) Keep the stored selection beside an old raw value
- (variant) Keep ComponentControls::compose() for outside callers
- (mapping) Validate a new mapping against fresh definitions
- (mapping) Accept base theme components for a sub-theme
- (mapping) Report malformed shapes instead of throwing
- (display-builder) The Config panel switch also covers attributes props
- Follow canvas to builder renaming
- Mapping validator counts module components, as the controls apply to them
Docs
- (styles) A NULL control also means a value it cannot show
- Document the beta9 conflict and the mapping warnings in the README
- Break the long README paragraphs
Feature
- More widget, better spacing, better visual and usability
- (variant) Aliases and a preselected default
- (variant) One title for a single axis
- (segmented) A mapping-level button limit
- (mapping) Validate a mapping and log its mistakes
- (display-builder) Turn the Config panel controls off per profile
- (styles) A Layout group led by the display mode, props highlighted by type, more style roles
- (controls) Descriptions for Columns and Visible on
Misc
- refactor(styles): read the claimed styles from the built groups