adobe / adobe/da-live

[ew] section metadata to filter which blocks the block library allows adding

Open
#1,259 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
34
Forks
71
Avg merge
2d 13h
Merged PRs (30d)
31

Description

To support migrating crosswalk customers to EW, we need to support filtering which blocks can be added to which sections.

Implementaiton proposal:
* Add section metadata called filter with the value being a name of a filter
* In the block library, add a new filters tab where the key is the name of the filter and value a csv list of blocks

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the section metadata handling and the block library entry point, then trace how available blocks are assembled. Done means sections can declare a named filter and the block library exposes a filters tab whose values are CSV block lists and uses them to control which blocks may be added.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.