Merge pull request #2309 from owncloud/16072021_a11y-fixes

A11y improvements for IDP service & update embed.go
This commit is contained in:
Benedikt Kulmann
2021-08-02 16:52:44 +02:00
committed by GitHub
7 changed files with 186 additions and 150 deletions

View File

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
Bugfix: Improve IDP Login Accessibility
We have addressed the feedback from the `a11y` audit and improved
the IDP login screen accordingly.
https://github.com/owncloud/web/issues/5376
https://github.com/owncloud/web/issues/5377

View File

File diff suppressed because one or more lines are too long

View File

@@ -49,7 +49,7 @@ const ResponsiveScreen = (props) => {
} = props;
const logo = withoutLogo ? null :
<img src={process.env.PUBLIC_URL + '/static/logo.svg'} className="oc-logo" alt="ownCloud"/>;
<img src={process.env.PUBLIC_URL + '/static/logo.svg'} className="oc-logo" alt="ownCloud Logo"/>;
const content = loading ? <Loading/> : (withoutPadding ? children : <DialogContent>{children}</DialogContent>);

View File

@@ -106,7 +106,7 @@ class Login extends React.PureComponent {
id="oc-login-password"
{...extraPropsPassword}
/>
{hasError && <Typography id="oc-login-error-message" variant="subtitle2" color="error"
{hasError && <Typography id="oc-login-error-message" variant="subtitle2" component="span" color="error"
className={classes.message}>{errorMessage}</Typography>}
<div className={classes.wrapper}>
<Button

View File

@@ -1,5 +1,5 @@
// Code generated by fileb0x at "2021-03-25 14:27:31.932190269 +0100 CET m=+0.008272608" from config file "embed.yml" DO NOT EDIT.
// modification hash(68316e8085d7d3372b3644eba5397ee6.8058aec596c5fb73022d09bb97af796e)
// Code generated by fileb0x at "2021-07-27 17:16:35.772101 +0200 CEST m=+0.003344751" from config file "embed.yml" DO NOT EDIT.
// modification hash(3d0e8150b52f9f9866147d267cb3aa33.8058aec596c5fb73022d09bb97af796e)
package assets

View File

File diff suppressed because one or more lines are too long