diff --git a/src/pages/login/components/local-user-form.tsx b/src/pages/login/components/local-user-form.tsx index f73dd56e..ba38106e 100644 --- a/src/pages/login/components/local-user-form.tsx +++ b/src/pages/login/components/local-user-form.tsx @@ -29,21 +29,12 @@ const useStyles = createStyles(({ token, css }) => { } } `, - password: css` - .ant-input-suffix { - display: flex; - flex-direction: row-reverse; - .reset-link { - padding: 0; - font-size: 12px; - color: ${token.colorTextSecondary}; - } - .ant-divider { - margin-left: 2px; - } - .reset-link:hover { - color: var(--ant-color-link-hover); - } + passwordWrapper: css` + position: relative; + .forgot-password { + position: absolute; + right: 0; + top: 74px; } ` }; @@ -133,59 +124,60 @@ const LocalUserForm: React.FC = (props) => { })} /> - - {intl.formatMessage({ id: 'common.form.password' })} - - - } - rules={[ - { - required: true, - message: intl.formatMessage( - { id: 'common.form.rule.input' }, - { - name: intl.formatMessage({ id: 'common.form.password' }) - } - ) + {intl.formatMessage({ id: 'common.form.password' })} + } - ]} - > - } - style={{ height: 44 }} - placeholder={intl.formatMessage({ - id: 'common.login.password.holder' - })} - /> - + rules={[ + { + required: true, + message: intl.formatMessage( + { id: 'common.form.rule.input' }, + { + name: intl.formatMessage({ id: 'common.form.password' }) + } + ) + } + ]} + > + } + style={{ height: 44 }} + placeholder={intl.formatMessage({ + id: 'common.login.password.holder' + })} + /> + + +