Replace layout_options by UI Patterns components

Created on 29 May 2024, about 1 month ago

Problem/Motivation

As patterns/components can be used as layouts, we can use it instead of layouts and layout options so one less contrib dependency on the long run.

No more need to have ui_suite_material.layouts.yml and ui_suite_material.layout_options.yml. It is OK to remove them because we are still in alpha.

Proposed resolution

In this issue, let's create 4 new components:

  • - grid_row_1
  • - grid_row_2
  • - grid_row_3
  • - grid_row_4

Use cols as slots.

Use options as props, unfortunately there is currently no mechanism to avoid duplication of props applying to all slots, so let's have the options duplicated.

Remaining tasks

Provide MR

πŸ“Œ Task
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡«πŸ‡·France pdureau Paris

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

Comments & Activities

Production build 0.69.0 2024