mi6 / mi6/ic-ui-kit

Investigate which components should be in the disabled state when nested inside an unchecked ic-checkbox

Open
#3,602 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

### Summary
If an ic-textfield is nested inside an ic-checkbox or ic-radio-option, it will be in the disabled state when the checkbox/radio is unselected and enabled when the checkbox/radio is selected by default. All other components will be in the enabled state regardless of whether the parent control is selected.

Investigate if any other components should be in the disabled state when nested inside an unselected checkbox/radio and make any required code updates.

### 📝 Acceptance Criteria

Figma designs updated to show which components should be in a disabled state when nested inside an unselected ic-checkbox/ic-radio-option

Components updated to reflect figma designs

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing nested behavior for ic-textfield, ic-checkbox, and ic-radio-option, then inspect the related Figma designs. Done means the designs identify which nested components are disabled when the parent control is unselected and the affected components match those designs.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
design, frontend
Issue type
Feature
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.