Meeting Information
Participants:
- pdureau, Grimreaper , G4MBINI, Mikael Meulle, Olivier Deboyser, laetitia_al, Lee Walker, Stève ORIOL, fb-multimedia, Rajab Natshah, Jean Valverde, Walli, Dale Moore, Osman Seferov
Date/time: 2025/01/30 - 16:00/17:00 CET
Meeting Agenda
Topics that are presented / discussed :
- Introduction, news and info
- UI Patterns
- UI Styles, UI Skins & UI Examples
- UI Icons
- UI Suite themes & community
Fixed Issues
UI Suite
- N/A
UI Suite modules
UI Patterns 2:
- #3494949: [2.0.0-rc1] Allow identifier prop_type to receive more sources
- #3491705: [2.0.0-rc1] Merge attributes sources
- #3490476: [2.0.0-rc1] Fix BlockSource
- #3484960: [2.0.0-rc1] ViewsRenderPipelineMarkup doesn't render in patterns
- #3490872: [2.0.0-rc1] Remove temporary compatibilty layers
- #3490150: [2.0.0-rc1] Should StringPropType normalize and strip tag?
- #3476469: [2.0.0-rc1] Add performance tests
- #3487548: [2.0.0-rc1] Check hook_field_formatter_third_party_settings_form compatibility
- #3493134: [2.0.0-rc1] Remove TODOs and obsolete stuff
- #3490873: [2.0.0-rc1] Compatibility with XB
- https://www.drupal.org/project/ui_patterns/releases/2.0.0-rc1
- #3495847: [2.0.0-rc1] better handling of HTML classes deprecation
- #3495982: [2.0.0-rc2] Not possible to display a comment field in Layout Builder
- #3498428: [2.0.0-rc2] Update PHPCS
- #3496111: [2.0.0-rc2] Unused library referencing non existing files
- #3496114: [2.0.0-rc2] Useless wrapper?
- #3497683: [2.0.0-rc2] Field formatter does not check empty field
- #3498128: [2.0.0-rc2] Allow token with url prop type
- #3336970: [2.0.0-rc2] Fix config schema
- #3498184: [2.0.0-rc2] Normalize number prop type
- #3498137: [2.0.0-rc2] Check attributes props default value
- #3499625: [2.0.0-rc2] Missing source for field prop entity to get access to the entity referenced by field items in the context of component per item field formatter
- #3500669: [2.0.0-rc2] From plugin Annotation to Attributes
- #3498496: [2.0.0-rc2] Context error during installation
- #3498456: [2.0.0-rc2] PHP warnings with computed fields
- #3501430: [2.0.0-rc2] Extra slots level in data state
- #3495984: [2.0.0-rc2] Configuring a slot on Layout Builder make the page to redirect on the block form
- #3501400: DX: attribute prop source trait?
- #3500243: [2.0.0-rc2] Show the selected source name for each sources item in slots.
- #3500244: [2.0.0-rc2] Entity ContextException with ComponentLayout
- https://www.drupal.org/project/ui_patterns/releases/2.0.0-rc2
- #3502069: [2.0.0-rc3] Duplicate blocks when nested ComponentLayout with Layout Builder
- #3502079: [2.0.0-rc3] ComponentBlock & BlockSource storage issues
- #3502916: [2.0.0-rc3] Undefined array key(s) in Drupal\ui_patterns\Plugin\Derivative\EntityFieldSourceDeriverBase
- #3503141: [2.0.0-rc3] EnumTrait::getEnumOptions() is not returrning enum values
UI Styles:
- #3500262: Convert documentation to Gitlab pages with markdown
- #3500917: Enhance "(used)" in styles form element
- #3490142: Introduce dedicated form element
- https://www.drupal.org/project/ui_styles/releases/8.x-1.14
- #3501926: Fix code not ready for cleaned config
- https://www.drupal.org/project/ui_styles/releases/8.x-1.15
- #3502699: Remove code for Drupal < 10.3
UI Skins:
- N/A
UI Examples:
- N/A
UI Icons:
- #3498368: Settings in the formatter icon are not saved
- #3494720: Drupal 11.1 compatibility
- #3494533: Field widget error when font plugin not installed
- #3495080: Icon autocomplete: ajax progress
- #3493817: It supports blazy now?
- #3466652: [Meta] Add iconsets declaration to UI Suite themes
- #3495026: Remove Unbreakable space in Icons Menu
- #3492751: Permissions to the ui_icons_picker cannot be set without the ui_icons_library enabled
- #3492255: Add an icon for the icon field type
- #3495859: Mark/document as incompatible with ckeditor5_icons
- #3499917: Icon picker library display
- #3500444: Field link icon shown if ui_icons_menu is enabled with link display
- https://www.drupal.org/project/ui_icons/releases/1.0.0-beta5
- https://www.drupal.org/project/ui_icons/releases/1.1.0-beta2
- #3501905: Incorrect composer dependency for 1.1.x
SDC Devel:
- #3499164: Automated Drupal 11 compatibility fixes for sdc_devel
- #3485967: Validator: warnign if `..` operator is found
- #3499872: Remove the warning about required props
- #3490871: [alpha blocker] include() function must use with_context: false
- #3499867: [regression?] macro parameters are missing from declared variable
- #3461538: Twig validator: Shorter IF/FOR syntax
- https://www.drupal.org/project/sdc_devel/releases/1.0.0
UI Suite themes
UI Suite Bootstrap:
- #3490687: Layout Builder: stylize main form/page
- #3495689: Views summary default styling
- #3495785: Form: mechanism to skip default theming
- #3497493: Clean variant logic in templates
- #3497461: [5.1.x] Use grid row components in page.html.twig
- #3496586: Accessibility: submit icon only
- #3495986: Remove Node module field overrides. Node: remove display_submitted.
- #3498478: Support Fences
- #3498398: Dialog: autocomplete broken
- https://www.drupal.org/project/ui_suite_bootstrap/releases/5.1.0-alpha3
- #3495887: Fields: challenge inline label
- #3497461: [5.1.x] Use grid row components in page.html.twig
- #3495851: Components: check attributes props default value
- #3499928: Icons size suffix
- #3501414: Add logo.png
- #3501460: Add gap in details accordion in case of HTML
- https://www.drupal.org/project/ui_suite_bootstrap/releases/5.1.0-alpha4
UI Suite DSFR:
- #3495117: [1.1.0] Adopt vincentlanglet/twig-cs-fixer for Twig coding standards
- #3488134: [1.1.0] Add type="button" to action buttons (DSFR 1.12 + DSFR 1.13)
- #3492402: [1.1.0] improve composer.json file
- https://www.drupal.org/project/ui_suite_dsfr/releases/1.1.0-alpha3
- #3485082: [1.1.0] ⚠️ Convert ID string props to identifier props
- #3497463: [1.1.x] Use grid row components in page.html.twig
- #3497594: [1.1.0] Clean variant logic in templates
- #3484323: [1.1.0] Component nav-menu : Don't show menu element when empty and no link
- https://www.drupal.org/project/ui_suite_dsfr/releases/1.1.0-beta1
UI Suite DaisyUI:
- #3494576: [4.0.0-alpha8] Implement UI Icons where it's missing
- #3502735: [4.0.0-alpha8] Remove variant row from tables on Patterns library page
- #3502737: [4.0.0-alpha8] Run linters on components and twig files
- #3502740: [4.0.0-alpha8] Update CDN package
- #3483956: [4.0.0-alpha8] Add table row component
- #3491290: [4.0.0-alpha8] Replace twig hardcoded headings by prop definition
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.0-alpha8
UI Suite USWDS:
- #3494661: Replace Layout options
- #3495144: Fix ui_example
- #3486199: Audit components before go live
- #3498894: Clean variant logic in templates
- #3485483: UI Suite USWDS templates breaking layout builder
- #3498888: USWDS 3.11 fixes and update
- #3498584: Typo in Table Pattern
- #3497465: Use grid row components in page.html.twig
- https://www.drupal.org/project/ui_suite_uswds/releases/4.0.0-beta1
Bulma:
- #3495836: [4.0.x] Brands icons doesn't work at the moment
- #3495837: [4.0.x] Replace component function by include function in notification component
- #3496344: [4.0.x] Add Image component
- #3496345: [4.0.x] Add Tag component
- #3496346: [4.0.x] Implement Icons in Button component
- #3496347: [4.0.x] Twig linting
UI Suite Material:
- #3450565: [2.0.0-beta1] Add default blocks positioning and configuration
- #3450678: [2.0.0-beta1] Conversion to SDC & UI Patterns 2.x
- #3497221: [2.0.0-beta1] Use "is sequence" Twig test to prevent fatal errors when looping on slots
- #3462032: [2.0.0-beta1] Remove breadcrumb component
- #3462026: [2.0.0-beta1] drawer component: simpler attributes management
- #3450690: [2.0.0-beta1] Replace layout_options by UI Patterns components
- #3369077: [2.0.0-beta1] Add image_list_item sub component
- #3497483: [2.0.0-beta1] Clean variant logic in templates
Pico:
- https://www.drupal.org/project/pico/releases/2.0.x-dev
- #3502872: [2.0.x] add Heading group component
- #3502873: [2.0.x] add Blockquote component
- #3503124: [2.0.x] Override UI Patterns library templates
- #3503123: [2.0.x] Add table component
- #3503121: [2.0.x] Add all themes versions
- #3503127: [2.0.x] Remove thumbnails from table and table_row components
UI Suite Protocol:
- N/A
UI Suite Zurb Foundation:
- seeking co-maintainer(s)
UI Suite modules ecosystem
UI Patterns Field Group:
- https://www.drupal.org/project/ui_patterns_field_group/releases/2.0.0-al...
- https://www.drupal.org/project/ui_patterns_field_group/releases/2.0.0-al...
- #3484877: Hoping for a pre-release tag to allow for a smoother upgrade process to ~2.0
- #3488975: Use field_group Pattern inside an other field_group Pattern
UI Patterns Display Suite:
- #3501560: Wrong context definition in Contextprovider
- #3501396: ContextException with entity
UI Patterns Settings:
- N/A
UI Styles Paragraphs:
- N/A
Meet recording and Slides
Slides : https://docs.google.com/presentation/d/1LGM6FlELUVa_lkKnr4Gir6N8xvu9sUKt...
Meet Recording : https://youtu.be/hNrHbefwa80?si=pu0xSCcyDKWfEgXn
Blog article : https://uisuite.net/ui-suite-monthly-24-design-system-revolution-takes-s...
Next Meeting
#3503353: [Monthly Meeting] UI Suite Initiative 2025-03-06
Comments
Comment #2
g4mbiniComment #3
g4mbiniComment #4
g4mbiniComment #5
g4mbiniComment #6
g4mbiniComment #7
g4mbiniComment #8
g4mbiniComment #9
g4mbiniComment #10
g4mbiniComment #11
g4mbiniComment #12
g4mbiniComment #13
g4mbiniComment #14
g4mbiniComment #15
g4mbiniComment #16
g4mbiniComment #17
g4mbiniComment #18
g4mbiniComment #19
g4mbiniComment #20
g4mbiniComment #21
g4mbiniComment #22
g4mbiniComment #23
g4mbiniComment #24
g4mbiniComment #25
g4mbiniComment #26
g4mbiniComment #27
g4mbiniComment #28
g4mbiniComment #29
g4mbiniComment #30
g4mbiniComment #31
g4mbiniComment #32
g4mbiniComment #33
g4mbiniComment #34
g4mbiniComment #35
g4mbiniComment #36
g4mbiniComment #37
g4mbiniComment #38
g4mbiniComment #39
g4mbiniComment #40
g4mbiniComment #41
g4mbiniComment #42
g4mbiniComment #43
g4mbiniComment #44
g4mbiniComment #45
g4mbiniComment #46
g4mbiniComment #47
g4mbiniComment #48
g4mbiniComment #49
g4mbiniComment #50
g4mbiniComment #51
g4mbiniComment #52
g4mbiniComment #53
g4mbiniComment #54
g4mbiniComment #55
g4mbiniComment #56
g4mbiniComment #57
g4mbiniComment #58
g4mbiniComment #59
g4mbiniComment #60
g4mbiniComment #61
g4mbiniComment #62
g4mbiniComment #63
g4mbiniComment #64
g4mbiniComment #65
g4mbiniComment #66
g4mbiniComment #67
g4mbiniComment #68
g4mbiniComment #69
g4mbiniComment #70
g4mbiniComment #71
g4mbiniComment #72
g4mbiniComment #73
g4mbiniComment #74
g4mbiniComment #75
g4mbiniComment #76
g4mbiniComment #90
g4mbiniComment #91
g4mbiniComment #92
g4mbiniComment #94
g4mbini