Minor accessibility improvements

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak 2021-08-28 14:09:29 +02:00
parent 3dacb5448a
commit 6c034e3a41
5 changed files with 10 additions and 2 deletions

View file

@ -66,7 +66,7 @@ export default class Button extends React.PureComponent {
if (this.props.to) { if (this.props.to) {
return ( return (
<Link to={this.props.to}> <Link to={this.props.to} tabIndex={-1}>
{btn} {btn}
</Link> </Link>
); );

View file

@ -1,5 +1,6 @@
import React from 'react'; import React from 'react';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import 'wicg-inert';
import { injectIntl, FormattedMessage, defineMessages } from 'react-intl'; import { injectIntl, FormattedMessage, defineMessages } from 'react-intl';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
import { openModal } from '../actions/modal'; import { openModal } from '../actions/modal';

View file

@ -221,6 +221,7 @@
} }
&:hover, &:hover,
&:focus,
&.active { &.active {
border-bottom: 2px solid var(--primary-text-color); border-bottom: 2px solid var(--primary-text-color);
} }

View file

@ -146,7 +146,8 @@
"webpack-bundle-analyzer": "^4.0.0", "webpack-bundle-analyzer": "^4.0.0",
"webpack-cli": "^3.3.2", "webpack-cli": "^3.3.2",
"webpack-merge": "^5.2.0", "webpack-merge": "^5.2.0",
"websocket.js": "^0.1.12" "websocket.js": "^0.1.12",
"wicg-inert": "^3.1.1"
}, },
"devDependencies": { "devDependencies": {
"axios-mock-adapter": "^1.18.1", "axios-mock-adapter": "^1.18.1",

View file

@ -13062,6 +13062,11 @@ which@^2.0.1:
dependencies: dependencies:
isexe "^2.0.0" isexe "^2.0.0"
wicg-inert@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/wicg-inert/-/wicg-inert-3.1.1.tgz#b033fd4fbfb9e3fd709e5d84becbdf2e06e5c229"
integrity sha512-PhBaNh8ur9Xm4Ggy4umelwNIP6pPP1bv3EaWaKqfb/QNme2rdLjm7wIInvV4WhxVHhzA4Spgw9qNSqWtB/ca2A==
wide-align@^1.1.0: wide-align@^1.1.0:
version "1.1.3" version "1.1.3"
resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"