1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/app/css/itcss
Mark Stacey b628ff05d1
Rewrite checkbox component (#8305)
This new checkbox component uses a plain `input` component internally,
so the browser treats it like a native checkbox. It is styled by hiding
the native checkbox and replacing it with Font Awesome icons (the same
that we are using in Figma).

Support for a 'disabled' state and an indeterminate state has been
added as well. The `onClick` prop has been made optional, as it may not
be required if the parent component is intercepting the click instead.

The `regular` Font Awesome font style needed to be added so that we
could use the `far fa-square` icon for the unchecked checkbox.
2020-04-09 18:51:12 -03:00
..
components Change fa-refresh to fa-sync (#8301) 2020-04-07 14:51:22 -07:00
generic Add border none for moz-focus-inner (#8217) 2020-03-19 12:44:20 -04:00
objects Lint and cleanup all scss 2017-08-14 10:31:27 +02:00
settings Rewrite checkbox component (#8305) 2020-04-09 18:51:12 -03:00
tools Redesign approve screen (#7271) 2019-11-05 11:43:48 -03:30
trumps Remove unused modals (#7184) 2019-09-18 10:09:41 -03:00