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:
- #3462483: [2.0.0-beta1] Don't convert null properties from component definition
- #3462312: [2.0.0-beta1] Add ComponentSource plugin
- #3459113: [2.0.0-beta1] Component validator: false positive errors
- #3459741: [2.0.0-beta1] Sources must add dependencies to config entities
- #3452481: [2.0.0-beta1] Do we take care of the big object in views config?
- #3462329: [2.0.0-beta1] Add AtributesPropType::normalize()
- #3462505: [2.0.0-beta1] When adding a new view field it's not available to the pattern till save
- #3461858: [2.0.0-beta1] Context selector is confusing
- #3460800: [2.0.0-beta1] Reduce code complexity
- #3462504: [2.0.0-beta1] Pattern options don't appear when selecting option
- #3462502: [2.0.0-beta1] No way to remove Content
- #3460784: [2.0.0-beta1] Blocks implementing PluginFormInterface don't work with BlockSource
- #3413589: [2.0.0-beta1] Add alterInfo('component_info') hook
- #3461579: [2.0.0-beta1] UX of EntityFieldSource
- #3462818: [2.0.0-beta1] Check #attributes processing with pattern() and component() functions
- #3464287: [2.0.0-beta1] Code quality: Legacy module
- #3464291: [2.0.0-beta1] Code quality: Consumer plugins
- #3464288: [2.0.0-beta1] Code quality: Schema manager
- #3464290: [2.0.0-beta1] Code quality: Form builder and rendering
- #3464289: [2.0.0-beta1] Code quality: Plugin management
- #3464879: [2.0.0-beta1] Ci add PHPMD job
- #3465042: [2.0.0-beta1] Fix components list's alphabetical order
- #3441232: [2.0.0-beta2] Field Formatters: Tests
- #3465262: [2.0.0-beta1] Incorect rendering of data in views-related sources
- #3465432: [2.0.0-beta1] empty variants in pattern() Twig function
- #3465488: [2.0.0-beta1] Drupal 11 compatibility
- #3465517: [2.0.0-beta1] ui_patterns_element_info_alter() implementation overrides allowed formats for all text_format elements
- #3465764: [2.0.0-beta1] Improve dummy LinksSettingType
- #3465821: [2.0.0-beta1] Field cardinality, and derivable contexts
- #3465524: [2.0.0-beta1] "Data from field" source plugin avaiable for UnknownPropType
- #3463153: [2.0.0-beta1] ui_patterns_devel: code quality
- #3466495: [2.0.0-beta1] Refresh list of field-related source plugins when content type is created and no fields added
- #3466385: [2.0.0-beta1] Field formatter process text does not appear processed
- #3466381: [2.0.0-beta1] Wysiwyg field doesn't load text format on edit screen
- #3465264: [2.0.0-beta1] Remove usage of setComponentSettingsExtra in field formatters in favor of injected contexts + Fix contexts issues + Fix ComponentFormatter issues
- #3461277: [2.0.0-beta1] Sources don't support required - #title missing
- #3465823: [2.0.0-beta1] Token source and entity contexts
- #3464630: [2.0.0-beta1] Component validator: Add blocks and attributes to variables checks
- #3467219: [2.0.0-beta1] Fix InvalidComponentException in links' text property
- #3465453: [2.0.0-beta1] Validation error with empty attribute object in link
- #3467398: [2.0.0-beta1] Migration command: don't break if missing composer.json
- #3467411: [2.0.0-beta1] Variants are not loaded when no props in components
- #3461274: [2.0.0-beta1] No entity context in layout builder.
- https://www.drupal.org/project/ui_patterns/releases/2.0.0-beta1
UI Patterns 1:
- N/A
UI Styles:
- #3458812: CKE5 plugins broken since core 10.3
- #3453784: Stylesheet generator + CKE5 usage
- #3334615: Wrapper / item behavior consolidation
- #3263526: UX: Add other widgets than select
- https://www.drupal.org/project/ui_styles/releases/8.x-1.10
UI Skins:
- #3466681: More compact inline CSS
- 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
- #3466339: [1.0.0-alpha2] SvgExtractor: Avoid use of raw filter
- #3466334: [1.0.0-alpha2] Drupal Core requirement
- #3466878: [1.0.0-alpha2] Don't show icon settings where there is no options
- #3467776: [1.0.0-alpha2] Form element settings validation
- #3466824: [1.0.0-alpha2] Handle icon id and friendly name
- #3466907: [1.0.0-alpha2] Rename Icon packs and UIIcon
- #3466252: [1.0.0-alpha2] Move icon library to/admin/appearance/ui-libraries
- #3468578: [1.0.0-alpha3] Field Link default value
- #3468577: [1.0.0-alpha3] Field multiple default
- #3467550: [1.0.0-alpha2] Icon sets with 0 icons must be considered as disabled
- https://www.drupal.org/project/ui_icons/releases/1.0.0-alpha2
- #3466324: [1.0.0-alpha3] Fix config schema
- #3469119: [1.0.0-alpha3] Field formatter details, no required in settings
Layout Options:
- N/A
UI Suite themes
UI Suite Bootstrap:
- #3462460: dropdown component: simpler attributes management
- #3465050: Pagination Pattern not working with Ajax views
- #3346445: Discussion: theme settings
- #3469501: Mini pager displays one link when there is no result
- #3426449: Update styles declaration to use UI Styles sources
UI Suite DSFR:
- #3464968: [1.0.2] Deprecated links in patterns
UI Suite DaisyUI:
- https://www.drupal.org/project/ui_suite_daisyui/releases/4.0.x-dev
- #3467169: Drupal 11 compatibility
- #3467428: Get rid of UI Patterns Legacy depedency
- #3468025: Use proper type for props in component YML definitions
- #3468764: Rework Modal/Button components
- #3467158: Page layout: regions, template and missing components
- #3467160: Default config for blocks and theme settings
- #3468428: Pimp patterns library page
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
Blog article : https://uisuite.net/ui-suite-monthly-20-two-years-of-progress-and-major-...
Next Meeting
#3469762: [Monthly Meeting] UI Suite Initiative 2024-10-03
Comments
Comment #2
g4mbiniComment #3
g4mbiniComment #4
grimreaperComment #5
g4mbiniComment #6
g4mbiniComment #7
g4mbiniComment #8
g4mbiniComment #9
g4mbiniComment #10
g4mbiniComment #11
g4mbiniComment #12
g4mbiniComment #13
g4mbiniComment #14
g4mbiniComment #15
g4mbiniComment #16
grimreaperComment #17
grimreaperComment #18
g4mbiniComment #19
grimreaperComment #20
g4mbiniComment #21
g4mbiniComment #22
g4mbiniComment #23
g4mbiniComment #24
g4mbiniComment #25
g4mbiniComment #26
g4mbiniComment #27
grimreaperComment #28
grimreaperComment #29
grimreaperComment #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
grimreaperComment #46
g4mbiniComment #47
g4mbiniComment #48
g4mbiniComment #49
grimreaperComment #50
grimreaperComment #51
grimreaperComment #52
grimreaperComment #53
g4mbiniComment #70
g4mbiniComment #71
g4mbiniComment #72
g4mbiniComment #73
g4mbiniComment #75
g4mbini