Skip to content

Commit a1ea63e

Browse files
Refactor-a11y-option (#618)
* refactor: ♻️ updated styles for better accessiblity * chore: 🤖 dependency updates
1 parent 76b7815 commit a1ea63e

File tree

3 files changed

+470
-404
lines changed

3 files changed

+470
-404
lines changed

package.json

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-multi-select-component",
3-
"version": "4.2.9",
3+
"version": "4.3.0",
44
"description": "Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all",
55
"author": "harshzalavadiya",
66
"license": "MIT",
@@ -23,28 +23,28 @@
2323
"dependencies": {},
2424
"devDependencies": {
2525
"@size-limit/preset-small-lib": "^7.0.8",
26-
"@storybook/addon-actions": "^6.5.6",
27-
"@storybook/addon-essentials": "^6.5.6",
26+
"@storybook/addon-actions": "^6.5.9",
27+
"@storybook/addon-essentials": "^6.5.9",
2828
"@storybook/addon-knobs": "^6.4.0",
29-
"@storybook/addon-links": "^6.5.6",
30-
"@storybook/react": "^6.5.6",
31-
"@types/react": "^18.0.10",
32-
"@types/react-dom": "^18.0.5",
33-
"@typescript-eslint/eslint-plugin": "^5.27.0",
34-
"@typescript-eslint/parser": "^5.27.0",
35-
"eslint": "8.16.0",
36-
"eslint-plugin-prettier": "^4.0.0",
37-
"eslint-plugin-react": "^7.30.0",
29+
"@storybook/addon-links": "^6.5.9",
30+
"@storybook/react": "^6.5.9",
31+
"@types/react": "^18.0.15",
32+
"@types/react-dom": "^18.0.6",
33+
"@typescript-eslint/eslint-plugin": "^5.30.7",
34+
"@typescript-eslint/parser": "^5.30.7",
35+
"eslint": "8.20.0",
36+
"eslint-plugin-prettier": "^4.2.1",
37+
"eslint-plugin-react": "^7.30.1",
3838
"eslint-plugin-simple-import-sort": "^7.0.0",
39-
"eslint-plugin-storybook": "^0.5.12",
39+
"eslint-plugin-storybook": "^0.6.1",
4040
"postcss": "^8.4.14",
41-
"prettier": "^2.6.2",
42-
"react": "^18.1.0",
43-
"react-dom": "^18.1.0",
41+
"prettier": "^2.7.1",
42+
"react": "^18.2.0",
43+
"react-dom": "^18.2.0",
4444
"size-limit": "^7.0.8",
4545
"storybook-addon-turbo-build": "^1.1.0",
46-
"tsup": "^6.0.1",
47-
"typescript": "^4.7.2"
46+
"tsup": "^6.1.3",
47+
"typescript": "^4.7.4"
4848
},
4949
"browserslist": [
5050
"defaults",

src/style.css

+8-3
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,11 @@
9595
cursor: pointer;
9696
display: block;
9797
padding: var(--rmsc-p);
98-
outline: 0;
98+
outline-offset: -1px;
99+
outline-color: var(--rmsc-primary);
99100
}
100101

101-
.rmsc .select-item:hover,
102-
.rmsc .select-item:focus {
102+
.rmsc .select-item:hover {
103103
background: var(--rmsc-hover);
104104
}
105105

@@ -126,6 +126,11 @@
126126
width: 100%;
127127
outline: 0;
128128
border: 0;
129+
font-size: 1em;
130+
}
131+
132+
.rmsc .search input:focus {
133+
background: var(--rmsc-hover);
129134
}
130135

131136
.rmsc .search-clear-button {

0 commit comments

Comments
 (0)