1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
metamask-extension/ui/components/ui
Mark Stacey 8b1230acab
Add ShowHideToggle component (#13979)
Add a new component for controlling whether a field should be shown
or hidden. This will be used in later PRs as a control for sensitive
fields that are hidden by default.

This component should be fully accessible. Both mouse and keyboard
interactions have been tested, and `aria-label` attributes have been
added to explain the two "eye" icons that don't have any corresponding
text.

Thorough unit tests have been written, testing all props except
`className` (I don't know how to test that using Jest/`jsdom`).
2022-03-17 08:41:50 -02:30
..
account-list Fix permission site origin overflow (#13868) 2022-03-10 18:03:32 +01:00
account-mismatch-warning
actionable-message Updating ActionableMessage to use theme colors (#13899) 2022-03-10 12:35:56 -08:00
alert Using values from shared/constants/time to represent timing values (#11241) 2021-06-10 12:27:03 -07:00
alert-circle-icon Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
box Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
breadcrumbs
button Updating all caret icons for dark mode 🥕 (#13861) 2022-03-08 13:50:35 -08:00
button-group Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
callout Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
card Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
check-box Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
chip Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
circle-icon Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
color-indicator Add argTypes for color-indicator (#13659) 2022-02-18 10:00:07 -06:00
confusable Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
currency-display Update ESLint config to v8 (#12886) 2021-12-09 15:36:24 -03:30
definition-list Find and replace of all typography colors to design tokens (#13885) 2022-03-09 07:24:53 -08:00
dialog Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
disclosure Dark Mode: Update transaction detail activity log (#13919) 2022-03-15 09:38:47 -05:00
dropdown Fixing dropdown caret for dark and light mode (#13911) 2022-03-11 11:09:15 -06:00
editable-label Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
error-message Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
export-text-container Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
form-field Implement Dark Mode Form Fields (#13821) 2022-03-10 10:10:07 -06:00
hex-to-decimal
i18n-value Edit transaction screen changes for EIP-1559 V2 (#12493) 2021-11-05 22:53:15 +05:30
icon Add IconEye and IconEyeSlash icon components (#13978) 2022-03-16 11:06:45 -02:30
icon-border Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
icon-button Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
icon-with-fallback Fix for connected sites throwing error if name is null. (#13974) 2022-03-16 12:10:07 +04:00
icon-with-label Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
identicon Make default icons the same on mobile and extension #13264 (#13408) 2022-02-16 11:03:17 -06:00
info-tooltip Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
jazzicon Integrating the TokenListController to Extension (#11398) 2021-09-09 16:56:27 -04:00
list-item General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
loading-heartbeat EIP-1559 V2 UI/UX improvements (#13419) 2022-01-31 11:21:43 +05:30
loading-indicator
loading-screen Dark Mode: Update the loading screen colors (#13987) 2022-03-16 17:21:34 -05:00
lock-icon
mascot Organizing storybook to echo app folder structure (#12796) 2021-12-01 11:27:57 -08:00
menu Dark Mode: Fix colors in threedot asset menu (#13990) 2022-03-16 14:08:05 -05:00
metafox-logo Dark Mode: Create Theme-friendly top left logo component (#13897) 2022-03-11 10:45:13 -06:00
nickname-popover General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
numeric-input Implement Dark Mode Form Fields (#13821) 2022-03-10 10:10:07 -06:00
page-container General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
popover General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
pulse-loader Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
qr-code Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
radio-group Find and replace of all typography colors to design tokens (#13885) 2022-03-09 07:24:53 -08:00
readonly-input
search-icon Feat/settings search (#13214) 2022-02-22 17:28:21 -03:30
sender-to-recipient Updating all caret icons for dark mode 🥕 (#13861) 2022-03-08 13:50:35 -08:00
show-hide-toggle Add ShowHideToggle component (#13979) 2022-03-17 08:41:50 -02:30
site-icon Updating IconWithFallback to functional component, adding stories and docs (#12797) 2021-11-24 11:43:22 -08:00
site-origin Fix permission site origin overflow (#13868) 2022-03-10 18:03:32 +01:00
slider Find and replace of all typography colors to design tokens (#13885) 2022-03-09 07:24:53 -08:00
snackbar Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
spinner
tabs General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
text-field Add data-test-id prop to TextField component (#13973) 2022-03-15 20:42:37 -02:30
textarea Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
toggle-button toggle-button (#12817) 2021-12-08 12:51:25 -08:00
token-balance
token-currency-display
token-input Revert "Allow sending up to 15 decimals on the send screen (#12707)" (#13823) 2022-03-02 17:28:56 -07:00
tooltip Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
truncated-definition-list Updating colors in various components js and css (#13831) 2022-03-04 08:47:32 -08:00
typography Refactor token send/method confirmation flow (trimmed down) (#13788) 2022-03-09 08:38:12 -06:00
unit-input Revert "Allow sending up to 15 decimals on the send screen (#12707)" (#13823) 2022-03-02 17:28:56 -07:00
update-nickname-popover General backgrounds and borders design token updates (#13764) 2022-03-16 15:49:25 +01:00
url-icon Dark Mode Part 1: Switch to Using CSS Variables (#13147) 2022-01-06 11:35:49 -06:00
ui-components.scss Add ShowHideToggle component (#13979) 2022-03-17 08:41:50 -02:30