[Monthly Meeting] UI Suite Initiative 2024-08-22

Created on 18 July 2024, 5 months ago
Updated 5 September 2024, 3 months ago

Meeting Information

Participants:

pdureau โ†’ , Grimreaper โ†’ , G4MBINI โ†’ , Rajab Natshah โ†’ , Sharique Farooqui โ†’ , Cellou Diallo โ†’ , Jean Valverde โ†’ , Mikael Meulle โ†’ , Olivier Deboyser โ†’ , Ivan Berdinsky โ†’ , Vladyslav Moskalenko โ†’ , Vincent Maucorps โ†’ , Laetitia_al โ†’ , Thรฉodore Biadala โ†’ , Osman Seferov โ†’ , maboy โ†’ , Dang Tran โ†’ , Walli โ†’

Date/time: 2024/08/22 - 16:00/17:00 CET

Meeting Agenda

Discuss about:

  • Introduction, news and info by @pdureau
  • UI Patterns by @pdureau
  • UI Styles, UI Skins & UI Examples by @Grimreaper
  • UI Icons by @mogtofu33
  • UI Suite themes & community by @G4mbini

Fixed Issues

UI Suite modules

UI Patterns 2:
- ๐Ÿ› [2.0.0-beta1] Don't convert null properties from component definition Fixed
- โœจ [2.0.0-beta1] Add ComponentSource plugin Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Component validator: false positive errors Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Sources must add dependencies to config entities Needs review
- ๐Ÿ“Œ [2.0.0-beta1] Do we take care of the big object in views config? Fixed
- โœจ [2.0.0-beta1] Add AtributesPropType::normalize() Fixed
- ๐Ÿ› [2.0.0-beta1] When adding a new view field it's not available to the pattern till save Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Context selector is confusing Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Reduce code complexity Fixed
- ๐Ÿ› [2.0.0-beta1] Pattern options don't appear when selecting option Fixed
- ๐Ÿ› [2.0.0-beta1] No way to remove Content Active
- ๐Ÿ› [2.0.0-beta1] Blocks implementing PluginFormInterface don't work with BlockSource Needs review
- โœจ [2.0.0-alpha1] Resolve Twig namespaces in _template property Active
- ๐Ÿ“Œ [2.0.0-beta1] UX of EntityFieldSource Fixed
- ๐Ÿ› [2.0.0-beta1] Check #attributes processing with pattern() and component() functions Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Code quality: Legacy module Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Code quality: Consumer plugins Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Code quality: Schema manager Needs review
- ๐Ÿ“Œ [2.0.0-beta1] Code quality: Form builder and rendering Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Code quality: Plugin management Fixed
- โœจ [2.0.0-beta1] Ci add PHPMD job Fixed
- ๐Ÿ› [2.0.0-beta1] Fix components list's alphabetical order Fixed
- ๐Ÿ“Œ [2.0.0-beta2] Field Formatters: Tests Fixed
- ๐Ÿ› [2.0.0-beta1] Incorect rendering of data in views-related sources Fixed
- ๐Ÿ“Œ [2.0.0-beta1] empty variants in pattern() Twig function Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Drupal 11 compatibility Fixed
- ๐Ÿ› [2.0.0-beta1] ui_patterns_element_info_alter() implementation overrides allowed formats for all text_format elements Fixed
- ๐Ÿ“Œ [2.0.0-beta1] Improve dummy LinksSettingType Fixed
- ๐Ÿ› [2.0.0-beta1] Field cardinality, and derivable contexts Active
- ๐Ÿ› [2.0.0-beta1] "Data from field" source plugin avaiable for UnknownPropType Fixed
- ๐Ÿ“Œ [2.0.0-beta1] ui_patterns_devel: code quality Fixed
- ๐Ÿ› [2.0.0-beta1] Refresh list of field-related source plugins when content type is created and no fields added Fixed
- ๐Ÿ› [2.0.0-beta1] Field formatter process text does not appear processed Fixed
- ๐Ÿ› [2.0.0-beta1] Wysiwyg field doesn't load text format on edit screen Fixed
- ๐Ÿ› [2.0.0-beta1] Remove usage of setComponentSettingsExtra in field formatters in favor of injected contexts + Fix contexts issues + Fix ComponentFormatter issues Needs review
- ๐Ÿ“Œ Sources don't support required - #title missing Active
- ๐Ÿ› [2.0.0-beta1] Token source and entity contexts Active
- ๐Ÿ› [2.0.0-beta1] Component validator: Add blocks and attributes to variables checks Needs review
- ๐Ÿ› [2.0.0-beta1] Fix InvalidComponentException in links' text property Fixed
- ๐Ÿ› [2.0.0-beta1] Validation error with empty attribute object in link Fixed
- ๐Ÿ› [2.0.0-beta1] Migration command: don't break if missing composer.json Fixed
- ๐Ÿ› [2.0.0-beta1] Variants are not loaded when no props in components Fixed
- ๐Ÿ“Œ [2.0.0-beta1] No entity context in layout builder. Needs review
- https://www.drupal.org/project/ui_patterns/releases/2.0.0-beta1 โ†’

UI Patterns 1:
- N/A

UI Styles:
- ๐Ÿ› CKE5 plugins broken since core 10.3 Fixed
- โœจ ckeditor5-stylesheets generator Needs work
- ๐Ÿ› Wrapper / item behavior consolidation Fixed
- โœจ UX: Add other widgets than select Active
- https://www.drupal.org/project/ui_styles/releases/8.x-1.10 โ†’

UI Skins:
- โœจ More compact inline CSS Active
- https://www.drupal.org/project/ui_skins/releases/1.1.0-alpha2 โ†’

UI Examples:
- N/A

UI Icons:
- https://www.drupal.org/project/ui_icons/releases/1.0.0-alpha1 โ†’
- ๐Ÿ“Œ [1.0.0-alpha2] SvgExtractor: Avoid use of raw filter Fixed
- ๐Ÿ“Œ [1.0.0-alpha2] Drupal Core requirement Fixed
- ๐Ÿ› [1.0.0-alpha2] Don't show icon settings where there is no options Fixed
- ๐Ÿ› [1.0.0-alpha3] Form element settings validation Fixed
- ๐Ÿ“Œ [1.0.0-alpha2] Handle icon id and friendly name Fixed
- ๐Ÿ“Œ [1.0.0-alpha2] Rename Icon packs and UIIcon Fixed
- ๐Ÿ“Œ [1.0.0-alpha2] Move icon library to/admin/appearance/ui-libraries Fixed
- ๐Ÿ› [1.0.0-alpha3] Field Link default value Fixed
- ๐Ÿ› [1.0.0-alpha3] Field multiple default Fixed
- ๐Ÿ“Œ [1.0.0-alpha2] Icon sets with 0 icons must be considered as disabled Fixed
- https://www.drupal.org/project/ui_icons/releases/1.0.0-alpha2 โ†’
- โœจ [1.0.0-alpha3] Fix config schema Fixed
- ๐Ÿ› [1.0.0-alpha3] Field formatter details, no required in settings Fixed

Layout Options:
- N/A

UI Suite themes

UI Suite Bootstrap:
- ๐Ÿ“Œ dropdown component: simpler attributes management Fixed
- ๐Ÿ› Pagination Pattern not working with Ajax views Fixed
- ๐Ÿ“Œ Discussion: theme settings Needs work
- ๐Ÿ› Mini pager displays one link when there is no result Fixed
- ๐Ÿ“Œ Update styles declaration to use UI Styles sources Active

UI Suite DSFR:
- ๐Ÿ› [1.0.2] Deprecated links in patterns Fixed

UI Suite DaisyUI:
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.x-dev โ†’
- ๐Ÿ“Œ Drupal 11 compatibility Fixed
- ๐Ÿ“Œ Get rid of UI Patterns Legacy depedency Fixed
- ๐Ÿ“Œ Use proper type for props in component YML definitions Fixed
- ๐Ÿ“Œ Rework Modal/Button components Fixed
- ๐Ÿ“Œ Page layout: regions, template and missing components Active
- ๐Ÿ“Œ Default config for blocks and theme settings Fixed
- ๐Ÿ“Œ Pimp patterns library page Fixed

UI Suite Material:
- N/A

UI Suite Protocol:
- N/A

UI Suite Zurb Foundation:
- seeking co-maintainer(s)

UI Suite modules ecosystem

UI Patterns Settings:
- N/A

UI Patterns Entity Links:
- N/A

UI Patterns Field Formatters:
- N/A

UI Styles Paragraphs:
- N/A

Meet recording and Slides

Slides : https://docs.google.com/presentation/d/1ANJBCuKeHDooBcijvMfODXw_HhPiPPix...
Meet Recording : https://youtu.be/k5LJKNePW7E?si=FrReBO_YRzImQLSD

Next Meeting

๐Ÿ“Œ [Monthly Meeting] UI Suite Initiative 2024-10-03 Active

Previous Meeting

๐Ÿ“Œ [Monthly Meeting] UI Suite Initiative 2024-07-04 Active

๐Ÿ“Œ Task
Status

Fixed

Component

Miscellaneous

Created by

๐Ÿ‡ซ๐Ÿ‡ทFrance G4MBINI Bรจgles

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024