Meeting Information
Participants:
pdureau, Grimreaper , G4MBINI, Rajab Natshah, Sharique Farooqui, Cellou Diallo, Jean Valverde, Mikael Meulle, maboy, Walli, Olivier Deboyser
Date/time: 2024/11/14 - 16:00/17:00 CET
Meeting Agenda
Discuss about:
- Introduction, news and info by @pdureau
- UI Patterns by @mikael
- UI Icons by @jean
- UI Styles, UI Skins & UI Examples by @pdureau
- UI Suite themes & community by @pdureau
Fixed Issues
UI Suite
- #3479152: UI Suite: Fix plugin sorting
- #3480499: UI Suite: change libraries paths
UI Suite modules
UI Patterns 2:
- #3478622: [2.0.0-beta4] Fix component stories overrides
- #3475962: [2.0.0-beta4] Cleaner meta:enum conversion
- #3478655: [2.0.0-beta4] Component converter: don't overuse schema references
- #3477573: [2.0.0-beta4] Better stories slots processing
- #3479095: [2.0.0-beta4] Adding data to slot and then remove it, empties all previous configuration
- #3477702: [2.0.0-beta4] Evolution of DerivableContexts : refactor code with source plugin manager, add several contexts in derivation, and better support prop types
- #3479850: [2.0.0-beta4] LinksPropType normalization minor update
- #3477287: [2.0.0-beta4] Rename MachineName to Identifier
- #3477419: [2.0.0-beta4] New source plugin for attributes
- #3440293: [2.0.0-beta4] Source plugins for entity reference fields
- #3480474: UI Patterns: Fix plugin sorting
- #3481051: [2.0.0-beta4] Use Drupal YAML dumper instead of Symfony?
- #3477296: [2.0.0-beta4] getEntityFieldStorageMetadata(): $entity_field_map must be of type array, null given
- #3479656: [2.0.0-beta4] Performance issue when using the formatter "Component per item (UI Pattern)"
- #3480553: UI Patterns: change libraries paths + update library permission
- #3481405: [2.0.x] update hooks removed from 1.x should be declared
- #3481896: [2.0.0-beta4] Inclusive wording
- #3478648: [2.0.0-beta4] Component Validator: useless meta:enum
- #3482208: [2.0.0-beta4] Fix attributes merging
- #3483508: [2.0.0-beta4] Use a valid URI scheme and rethink FieldValueSourceBase::extractPropertyValue
- #3483939: [2.0.0-beta4] Compatibility with Twig 3.12: Not passing an instance of "TwigFunction" is deprecated
- #3483489: [2.0.0-beta4] entity:node context is required and not present
- #3455354: [2.0.0-beta4] Add a stories specific discovery
- #3474822: [2.0.0-beta4] Normalize attributes values.
- https://www.drupal.org/project/ui_patterns/releases/2.0.0-beta4
- #3485290: [2.0.0-beta5] Fix array_merge for empty bundles in field storage data in Derive for each property
- #3485497: [2.0.0-beta5] invalid context in ui_patterns_field_formatters from a view in dependency calculation
- #3485900: [2.0.0-beta5] Fix normalize typing
- #3477421: [2.0.0-beta5] Test ComponentLayout & BlockLayout with gutenberg
- #3485895: [2.0.0-beta5] Make "Slot" translatable
- #3473855: [2.0.0-beta5] Test ComponentLayout with layout_paragraphs
- #3486547: [2.0.0-beta5] Add new EnumSetPropType
UI Patterns 1:
- #3481479: Patterns preview: handle markup
- #3480553: UI Patterns: change libraries paths + update library permission
- #3480474: UI Patterns: Fix plugin sorting
- https://www.drupal.org/project/ui_patterns/releases/8.x-1.10
UI Styles:
- #3480548: UI Styles: change libraries paths
- #3479174: UI Styles: Fix plugin sorting
- #3481410: UI Styles: UI Patterns Library 2.x permission update
- https://www.drupal.org/project/ui_styles/releases/8.x-1.12
UI Skins:
- #3480475: UI Skins: Fix plugin sorting
- https://www.drupal.org/project/ui_skins/releases/1.1.0-alpha3
UI Examples:
- #3384343: UI Examples: change libraries paths to avoid collisions
- #3414730: Get rid of the mandatory "#" prefixes
- #3481412: UI Examples: UI Patterns Library 2.x permission update
- https://www.drupal.org/project/ui_examples/releases/1.0.0
UI Icons:
- #3477251: [1.0.0-beta2] Autocomplete display
- #3477435: Autocomplete element theme
- #3478116: [1.0.0-beta2] Rename ui_icon render element to icon
- #3478430: Refactor IconPackManager and IconDefinition
- #3480536: UI Icons: change libraries paths
- #3480910: [1.0.0-beta2] Rename *.ui_icons.yml to *.icons.yml
- #3481067: [1.0.0-beta2] Make twig function more tolerant
- #3481411: UI Icons: UI Patterns Library 2.x permission update
- #3349021: [Meta] Icon management
- #3466827: [1.0.0-beta2] Json validation of Icon set definition
- #3469150: [Meta] Tests and coverage
- https://www.drupal.org/project/ui_icons/releases/1.0.0-beta2
- #3480422: [1.0.0-beta3] Improve css in library view by using grid auto-fill
- #3481526: [1.0.0-beta3] UI Patterns integration: fix warning
- #3483830: Automated Drupal 11 compatibility fixes for ui_icons
- #3484392: [1.0.0-beta3] ui_icons_patterns: from machine_name to string
- #3484351: [1.0.0-beta3] Backport Icon API
- #3487275: Form element autocomplete search
Layout Options:
- #3480874: Wrong type in PHPDoc make PHPStan false positive + fix tests on PHPUnit 10
- https://www.drupal.org/project/layout_options/releases/8.x-1.7
UI Suite themes
UI Suite Bootstrap:
- #3477399: Re-order styles
- #3480414: Remove obsolete #type => markup
- #3480605: Remove "#" prefixes in examples
- https://www.drupal.org/project/ui_suite_bootstrap/releases/5.0.0-alpha16
- #3482110: UI Icons 1.0.0-beta2 compatibility
- #3482664: Rename card layout into card group
- #3484065: Rework carousel item
- #3438554: Core patch: support changing existing section layout
- https://www.drupal.org/project/ui_suite_bootstrap/releases/5.0.0-beta1
- #3484746: Use "is sequence" Twig test to prevent fatal errors when looping on slots
- #3485676: [5.1.0] Remove UI Patterns Legacy dependency
- #3485677: [5.1.0] Convert ID string props to identifier props
- #3412076: [5.1.0] Conversion to SDC & UI Patterns 2.x
- #3485674: [5.1.0] Fix components
- #3485945: Remove some LinksPropType::normalize calls and fix menu local tasks active state
- #3486192: Fix menu local tasks active state
- #3485886: Test components
- #3486380: Fix views table + Fix Styles library + Remove deprecated code now that minimum version is 10.3
UI Suite DSFR:
- #3481390: [1.0.2] Remove obsolete "#" prefixes in examples
- #3460758: [1.0.2] Add attribute on accordion group
- #3484473: [1.0.2] Useless loop in accordion group
- #3471802: [1.0.2] Active trail in side_menu's 3rd level
- #3484151: [1.0.2] Function `random()` must be used in a `default()` filter
- #3460549: [1.0.2] Add stepper component (indicateur d'étape)
- #3461793: [1.0.2] Textarea ID incomplete + aria-describedby missing reference
- #3474121: [1.0.2] Add thumbnail.png files
- #3459306: [1.0.2] Change links attribtues pattern when target _blank is set
- #3475479: [1.0.2] Fix error in skip links for the main navigation menu
- #3409087: [1.0.2] Update to DSFR 1.11.0
- #3458560: [1.0.2] Update to DSFR 1.11.2
- https://www.drupal.org/project/ui_suite_dsfr/releases/1.0.2
- #3419042: [1.1.0] Conversion to SDC & UI Patterns 2.x
- #3485114: [1.1.0] Remove UI Patterns Legacy dependency
- #3486401: [1.1.0] Examples page is broken due to a few errors including icons and updates from twitter to x
- #3487423: [1.0.3] Remove constraint in .info.yml on ui_patterns_settings
- #3485201: [1.1.0] ⚠️ From Layout Options to UI Patterns 2.x
UI Suite DaisyUI:
- #3478196: [4.0.0-alpha3] Replace useless ui-patterns:// references
- #3479678: [4.0.0-alpha3] New version of DaisyUI, aggregation not working, renaming of library
- #3479675: [4.0.0-alpha3] Add composer.json file
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.0-alpha3
- #3482483: [4.0.0-alpha4] add README.md
- #3482521: [4.0.0-alpha4] New version of DaisyUI
- #3482520: [4.0.0-alpha4] Rework icon management
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.0-alpha4
- #3483157: Practical beginner question to start
- #3483451: [4.0.0-alpha5] Sidebar doesn't show up
- #3483957: [4.0.0-alpha5] Document DaisyUI Libraries installation
- #3484322: [4.0.0-alpha5] Package: new 4.12.14 version of DaisyUI
- #3472340: [4.0.0-alpha5] Components: Add Code component
- #3472341: [4.0.0-alpha5] Components: Add Browser component
- #3472339: [4.0.0-alpha5] Components: Add Phone component
- #3469657: [4.0.0-alpha5] Components: Add Window component
- #3484294: [4.0.0-alpha5] Components: Add Artboard component
- #3483958: [4.0.0-alpha5] Implement new stories format from UI Patterns 2 beta4
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.0-alpha5
- #3484964: [4.0.0-alpha6] Icons pack template error and settings.
UI Suite USWDS:
- #3480324: Remove obsolete #type => markup
- #3479214: Address changes from USWDS 3.9.0
- #3484729: Move stories to their own config
- https://www.drupal.org/project/ui_suite_uswds/releases/4.0.0-alpha1
- #3484757: Use "is sequence" Twig test to prevent fatal errors when looping on slots
- #3485457: Deprecated Twig function: `pattern`. Replace with Twig function component().
- #3486266: Replace useless ui-patterns:// references
- #3486267: Change ID props to identifier
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 Views Style:
- 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/1uBmfZbA2VkUJ9vkwy6vs4NW3cxNP9DvN...
Meet Recording : https://youtu.be/NtDRWFPwBIw?si=8a3DvM1FPKj1RVYU
Blog article : https://uisuite.net/ui-suite-monthly-22-major-transitions-and-exciting-d...
Next Meeting
#3488546: [Monthly Meeting] UI Suite Initiative 2024-12-19
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
grimreaperComment #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
grimreaperComment #60
g4mbiniComment #61
g4mbiniComment #62
g4mbiniComment #72
g4mbiniComment #73
g4mbiniComment #75
g4mbini