Conversation
| <div className={`field ${OuterClass}`} style={outerStyle}> | ||
| { !!icon ? | ||
| <p className='control has-icons-left'> | ||
| <input className={`input ${InnerClass}`} type={type} placeholder={placeholder} style={innerStyle} value={value} onChange={onChange(setValue)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <i className={icon} /> | ||
| </span> | ||
| </p> : | ||
| <input className={`input ${InnerClass}`} type={type} placeholder={placeholder} style={innerStyle} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <div className="notification is-danger" style={{paddingTop: '0.5em', paddingBottom: '0.5em'}} > { state } </div> | ||
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...emailInput(email, setEmail, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...emailInput(email, setEmail, state)} /> | ||
| <Input {...passwordInput(password, setPassword, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <div className="notification is-danger" style={{paddingTop: '0.5em', paddingBottom: '0.5em'}}> { state } </div> | ||
| } | ||
| < Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...emailInput(email, setEmail, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| } | ||
| < Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...emailInput(email, setEmail, state)} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| < Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...emailInput(email, setEmail, state)} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password1, setPassword1, state)} placeholder="password" outerStyle={state === 'loading' ? discard('left') : {}} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <Input {...emailInput(email, setEmail, state)} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password1, setPassword1, state)} placeholder="password" outerStyle={state === 'loading' ? discard('left') : {}} /> | ||
| <Input {...passwordInput(password2, setPassword2, state)} placeholder="Password verification" outerStyle={state === 'loading' ? discard('right') : {}} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
13af34c to
af7908c
Compare
* Testing dockerfile * Added end of license * docker working backend not responding * Testing dockerfile * Added end of license * docker working backend not responding * Added runtime file * Stage for mindiell * Removed useless space * Updated makefile. Docker now works ! Co-authored-by: gmorer <gmorer@users.noreply.github.com>
* Http call from front working, need CORS from back * Added cors, site map and fixed react home route * fix return name * [CHORE] Removed site-map and moved site loading fuction around Co-authored-by: gmorer <gmorer@users.noreply.github.com>
f411d6a to
e9cb545
Compare
| <div className="notification is-danger" style={{paddingTop: '0.5em', paddingBottom: '0.5em'}} > { state } </div> | ||
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password, setPassword, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password1, setPassword1, state)} placeholder="password" outerStyle={state === 'loading' ? discard('left') : {}} /> | ||
| <span style={ !password_ok && !!email ? {boxShadow: "red 0px 0px 1px 1px"} : {}}> | ||
| <Input {...passwordInput(password2, setPassword2, state)} placeholder="Password verification" outerStyle={state === 'loading' ? discard('right') : {}} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <div className="notification is-danger" style={{paddingTop: '0.5em', paddingBottom: '0.5em'}} > { state } </div> | ||
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| } | ||
| <Loading style={{ position: 'absolute', left: '50%', top: '50%', opacity: state === 'loading' ? '1' : '0', ...effectDuration(1) }} /> | ||
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password, setPassword, state)} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
| <Input {...usernameInput(username, setUsername, state)} /> | ||
| <Input {...passwordInput(password1, setPassword1, state)} placeholder="password" outerStyle={state === 'loading' ? discard('left') : {}} /> | ||
| <span style={ !password_ok && !!email ? {boxShadow: "red 0px 0px 1px 1px"} : {}}> | ||
| <Input {...passwordInput(password2, setPassword2, state)} placeholder="Password verification" outerStyle={state === 'loading' ? discard('right') : {}} /> |
There was a problem hiding this comment.
Looks like there's a label missing for this input. That makes it hard for people using screen readers or voice control to use the input.
No description provided.