[Monthly Meeting] UI Suite Initiative 2023-08-01

Created on 20 June 2023, over 1 year ago
Updated 1 August 2023, over 1 year ago

Meeting Information

Participants:
Grimreaper β†’ , pdureau β†’ , G4MBINI β†’ , Christian.wiedemann β†’ , Ines WALLON β†’ , nicoloye β†’ , nod_ β†’

Date/time: 2023/08/01 - 11:00/12:00 CET

Meeting Agenda

Discuss about:

  • Icons management plans
  • Last UI Patterns releases (1.6 & 1.7)
  • New Twig filters
  • UI Patterns library improvements
  • UI Patterns 2.0 plan
  • UI Suite ecosystem (modules & themes) improvements
  • UI Skins theme feature demo
  • UI Patterns Settings 2.1 new features demo

Layout Options:
- N/A

UI Patterns:
- πŸ“Œ [2.0.x] Update ui_patterns_views and merge ui_patterns_views_style into it Needs work
- ✨ The "use" attribute should also work for variants. Fixed
- πŸ› Update to 1.6 delete views using ui_patterns_views_style Fixed

UI Patterns Settings:
- ✨ Number: Support min and max Fixed

UI Patterns Entity Links:
- N/A

UI Patterns Field Formatters:
- N/A

UI Styles:
- πŸ“Œ Remove override of ConfigureSectionForm. Allow to add styles on section when adding it Fixed
- ✨ Block content styles are not applied when an embedded entity does not use layout_builder Fixed

UI Skins:
- πŸ“Œ Add hook_uninstall to purge theme settings Fixed
- ✨ Move CSS variables settings into a dedicated page Fixed
- πŸ“Œ Themes/Modes: plugin declaration proposal Fixed

UI Examples:
- N/A

UI Suite Bootstrap:
- ✨ Bootstrap 5 : Components > Modal Fixed
- ✨ Bootstrap 5 : Components > Offcanvas Fixed
- πŸ“Œ Bootstrap 5.3 update Fixed
- ✨ Bootstrap 5 : Helpers > Colored links Fixed
- πŸ“Œ Remove some preprocess hooks Fixed
- ✨ Libraries: use offcanvas component Fixed
- πŸ› Libraries: preview issue Fixed
- ✨ Field display: respect label inline or above Fixed
- ✨ Table select: select all checkbox theming Fixed
- ✨ Test placeholders with lazy builder Closed: won't fix
- ✨ Style 'edit summary' on formatted text with summary Fixed
- ✨ Bootstrap 5 : Content > Images Fixed
- πŸ“Œ Implement scrollspy on UI Styles and UI Patterns libraries Fixed
- πŸ“Œ Ensure tables with tabledrag are working Fixed
- ✨ No classes on the body Fixed
- ✨ Apply button pattern to all buttons on project Fixed
- πŸ“Œ Remaining components Fixed
- πŸ“Œ Styles library: text opacity preview needs a text color class to be effective Fixed
- πŸ“Œ UI Skins 1.0.0-alpha4 compatibility Fixed
- ✨ Dark mode support Fixed
- ✨ Form controls: datalists Fixed

UI Suite Protocol:
- ✨ Add Dark mode with UI Skins Fixed

UI Suite Material:
- πŸ“Œ Add missing library dependencies in components Fixed

UI Suite DSFR:
- πŸ› [beta4] Card description text should not have html tag Fixed
- πŸ“Œ [beta 4] Remove null attribute value in breadcrumb. Fixed
- πŸ“Œ [beta4] ⚠️ Switch theme management to UI Skins Fixed
- πŸ› [beta4] Missing active trail inside side menu pattern Fixed
- πŸ› UX text format configuration Closed: cannot reproduce
- πŸ’¬ Pictogram interface Closed: cannot reproduce
- πŸ› [beta4] Theme "scheme" setting is overriden by browser local storage Fixed

Meet recording and Slides

Slides : https://docs.google.com/presentation/d/1q0oCLVpNo69iEJdfl2hCLMHvS0rMdjVz...
Meet recording : https://youtu.be/kZVuHKUCvGI

Next Meeting

πŸ“Œ [Monthly Meeting] UI Suite Initiative 2023-09-12 Fixed

Previous Meeting

πŸ“Œ [Monthly Meeting] UI Suite Initiative 2023-06-20 Fixed

πŸ“Œ Task
Status

Fixed

Component

Documentation

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