IgniteUI / igniteui-webcomponents

Ignite UI for Web Components is a complete library of UI components, giving you the ability to build modern web applications using encapsulation and the concept of reusable components in a dependency-free approach.
https://www.infragistics.com/products/ignite-ui-web-components
Other
113 stars 2 forks source link

Themes: Refactor Checkbox, Switch, and Radio #1204

Closed simeonoff closed 1 month ago

simeonoff commented 1 month ago

Closes #1160 Closes #1161 Closes #1162

sbayreva commented 1 month ago

Fluent

CHECKBOX:

  1. For Empty Invalid checkbox when on Hover the tick should be Error 500
  2. Something I've noticed- there is a color style called “ disabled-indeterminate-color” that uses secondary 100, and it is not used with the actual disabled indeterminate state here which is good because the right color is grays.400.

RADIO BUTTON: All good

SWITCH: All good

imincheva commented 1 month ago

Bootstrap:

AnjiManova commented 1 month ago

Material

Checkbox

Light Mode

Dark Mode

AnjiManova commented 1 month ago

Material

Radio Group and Radio

Addinг in addition

Dark mode

AnjiManova commented 1 month ago

Material

Switch

Light Mode Unchecked switch

Checked switch maybe the ripple should be changed in the checked switch as well for hover and focused based on the change above^^, but I am not sure if I am wrong ignore this comment.

Dark Mode Unchecked switch

Checked switch

sbayreva commented 1 month ago

Fluent

CHECKBOX:

  1. For Empty Invalid checkbox when on Hover the tick should be Error 500
  2. Something I've noticed- there is a color style called “ disabled-indeterminate-color” that uses secondary 100, and it is not used with the actual disabled indeterminate state here which is good because the right color is grays.400.

RADIO BUTTON: All good

SWITCH: All good

Fluent

CHECKBOX:

  1. For Empty Invalid checkbox when on Hover the tick should be Error 500
  2. Something I've noticed- there is a color style called “ disabled-indeterminate-color” that uses secondary 100, and it is not used with the actual disabled indeterminate state here which is good because the right color is grays.400.

RADIO BUTTON: All good

SWITCH: All good

Fixed!