A11y improvements for IDP service & update various web-ish embed.go's

This commit is contained in:
Pascal Wengerter
2021-07-27 17:18:39 +02:00
parent cc8273f048
commit 5c1e1e602e
7 changed files with 186 additions and 150 deletions
File diff suppressed because one or more lines are too long
@@ -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
+111 -140
View File
File diff suppressed because one or more lines are too long
+1 -1
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>);
+1 -1
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
+2 -2
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
File diff suppressed because one or more lines are too long