trimble-oss / modus-web-components

This library provides Modus components as web components - reusable, encapsulated UI elements that are framework agnostic (can be implemented in any site).
https://modus-web-components.trimble.com/
MIT License
34 stars 71 forks source link

Sentiment Scale in Web Components #1054

Closed enowak1031 closed 10 months ago

enowak1031 commented 1 year ago

IMPORTANT: This issue must be broken down into smaller issues.

Full description in https://github.com/trimble-oss/website-modus.trimble.com/issues/449

https://www.figma.com/file/wyfVJUHWRMkeCfdB38HFEE/Modus---Web?node-id=15854%3A33980&mode=dev

enowak1031 commented 1 year ago

@msankaran0712 What's the status of this component? When can we start working on it? And can the e-builder team help?

msankaran0712 commented 1 year ago

@enowak1031 we did not start working on it yet, it would be great if the e-builder team can help.

msankaran0712 commented 1 year ago

@PankajMahendran is interested in this component, @enowak1031 to confirm whether he can start with it

msankaran0712 commented 1 year ago

@PankajMahendran You can start working on this component if you are interested

pankaj-mahendran commented 1 year ago

Sure @msankaran0712.

msankaran0712 commented 1 year ago

Questions to clarify:

  1. Does the Sentiment scale resemble a borderless button group? Is it a variant of the radio button group component?
  2. Is using a card mandatory?
  3. Is a label required to be placed below the icon?
  4. Should we incorporate tooltips as well?
  5. Is it always Thumbs up/down and Smileys? Are there any other options for a sentiment scale?
  6. Do we need a component for Ratings where multiple items can be selected?
  7. Do we need a two-tiered, five-tiered, or a combination of two, three, four, and five-tiered systems?
  8. Can you clarify the statement, "When using a sentiment scale with chips, the user may remove and submit more than one chip."?
  9. Can you provide more information on the accessibility guidelines? It states that a sentiment scale must have noticeable text that clearly describes the destination, purpose, function, or action of each emoticon for screen reader users.
msankaran0712 commented 1 year ago

Does the Sentiment scale resemble a borderless button group? Is it a variant of the radio button group component?

Is using a card mandatory?

Is a label required to be placed below the icon?

Should we incorporate tooltips as well?

ARIA Labels:

Is it always Thumbs up/down and Smileys? Are there any other options for a sentiment scale?

Ratings

Do we need a two-tiered, five-tiered, or a combination of two, three, four, and five-tiered systems?

Can you clarify the statement, "When using a sentiment scale with chips, the user may remove and submit more than one chip."?