ConsenSysMesh / ConsenSysMesh/rimble-ui

refactor Flex component

Open
#303 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
455
Forks
60
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Flex and Box components are basically identical and this flexibility makes it hard to determine when to use each.

**Describe the solution you'd like**
Box should have the properties of the "box model" while Flex should have the properties of the "flex-box model".

**Additional context**
https://styled-system.com/table#flexbox

Acceptance criteria:
- Flex component should have properties for flex-box model

E: 1/2 D

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the existing Flex and Box component entry points and compare their current properties with the linked styled-system flexbox table. Confirm which properties belong to each model, then verify that Flex exposes the flex-box properties described in the acceptance criteria while Box remains focused on the box model.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
design, frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.