linkedin / linkedin/css-blocks

A collection of blocks

Open
#96 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
6.3k
Forks
154
PR merge metrics
No merged PRs in 30d

Description

A number of issues recently have started to imply that we need an abstraction that represents a collection of blocks. There are use cases where it's natural to want the visibility of an identifier to be shared within a collection of blocks but not outside it. On templates, it has a nice feel to be able to use the name of that collection when referencing a state on a block or class within it, instead of the `state` namespace.

The app would be one such default collection (though it may be good for complex apps to divide it into several major groups). blocks provided by a node module would also form a natural boundary around a group of blocks.

We need to write an RFC for this capability.

Contributor guide

Open the contributing guide

Research direction

Start with the issue's use cases for shared visibility, especially the app and node-module boundaries, and review the repository context needed to describe a collection-of-blocks abstraction. The work is done when an RFC clearly defines the capability, its scope, and how these example collections would behave.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.