kolibri-design-system icon indicating copy to clipboard operation
kolibri-design-system copied to clipboard

Replace all checkboxes with `KCheckbox` in Studio

Open sairina opened this issue 3 years ago • 7 comments

Product

Studio

Desired behavior

We would like to see KCheckbox replace all the different checkboxes that currently exist in Studio. This means that we would have to:

  1. Do an audit of all the checkboxes used in Studio and compare all the desired functionality in the checkboxes
  2. Compare the current functionality of KCheckbox
  3. Consult with designers and design system team about what KCheckbox should actually be able to do
  4. Update KCheckbox accordingly

Current behavior

Currently, checkboxes in Studio are:

  • KCheckbox
  • Checkbox
  • VCheckbox

Ideally, all instances of a checkbox in Studio would utilize KCheckbox

(Optional) The Value Add

This should be added into KDS so that we can clean up the code in Studio, as Kolibri only uses KCheckbox.

(Optional) Possible Tradeoffs

Cost is time, but tradeoff is cleaner code.

Add labels

Please choose the appropriate label(s) from our existing label list to ensure that your issue is properly categorized. This will help us to better understand and address your issue!

sairina avatar Aug 16 '21 18:08 sairina