bengreenier / bengreenier/overlayed

support consistent theming

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
docs enhancement
Dominant language
TypeScript
Stars
28
Forks
3
PR merge metrics
No merged PRs in 30d

Description

> Note: requires design proposal and review before implementation

we should support theming via some combination of top level css and [React Context](https://reactjs.org/docs/context.html). The idea is to allow a broadcaster to "skin" all their overlay components, and consume themes created by others.

Contributor guide

No contributing guide indexed for this repository

Research direction

Begin with the required design proposal, comparing top-level CSS and React Context for theming. Done means the proposal is reviewed and defines how broadcasters can skin all overlay components and consume themes created by others.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.