Problem/Motivation

Following #3529067: Make Island plugins configurable we need to implement our first configurations

Proposed resolution

Component library

  • components providers. By default, disable display_builder). Today, it is hardcoded in ::getDefinitionsForProvider()
  • status enum: "experimental", "stable", "deprecated", "obsolete". By default, disable experimental & obsolete.
  • show variant tab boolean
  • show mosaic tab boolean

Block library

  • providers in block library (by default, disable ui_patterns_blocks). Careful with the grouping (List, Menu, Others) in the panel

Active users

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

pdureau created an issue. See original summary.

pdureau’s picture

Issue summary: View changes
pdureau’s picture

Assigned: pdureau » Unassigned
Issue summary: View changes

christian.wiedemann made their first commit to this issue’s fork.

christian.wiedemann’s picture

Assigned: Unassigned » christian.wiedemann
pdureau’s picture

pdureau’s picture

This is also the opportunity to add getSummary() on island forms

pdureau’s picture

Category: Task » Feature request

pdureau’s picture

Assigned: pdureau » mogtofu33
Status: Active » Needs review

mogtofu33 made their first commit to this issue’s fork.

mogtofu33’s picture

Assigned: mogtofu33 » Unassigned
Status: Needs review » Fixed

Added the show variants/grouped/mosaic option
Added validation for no show or no provider
Added no_ui support
Add a basic form test (not covering the configuration, just the config entity)
Add some generics from #3538724: Provide some generic components

Some styles fixes, phrasing and sorting.

  • mogtofu33 committed dd592fcd on 1.0.x authored by pdureau
    Issue #3536334 by pdureau, christian.wiedemann, mogtofu33: Add the...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.