From 531b1288e44380a4987f4e656f17d22822767b47 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg <mail@danielkesselberg.de> Date: Sat, 28 Mar 2020 21:36:16 +0100 Subject: [PATCH] Add fieldset to align arrow Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com> --- core/js/dist/login.js | Bin 747761 -> 747797 bytes core/js/dist/login.js.map | Bin 3079410 -> 3079609 bytes core/src/components/login/ResetPassword.vue | 96 ++++++++++---------- 3 files changed, 49 insertions(+), 47 deletions(-) diff --git a/core/js/dist/login.js b/core/js/dist/login.js index 216d1c59a385dfb6e4fc588fd4e532ec3acfc740..f4a8851fa7265b67488048fcce7754d789dc75ae 100644 GIT binary patch delta 214 zcmex(QFrPk-G&y%7N!>F7M2#)7Pc1l7LFFqEnM8MI7}>(O%juh45rU{#ihF4;uV*z zEQf_rN}7SCQR4Pmc5Zg->DL0dMYnf5aW7$>&M(W&H~oGPH~VxaH}0LhF(pcxI(ZsO zNku?<y1pp4;&fGaZp-O0?%Y90Y7e?|yG>{H;0{I-%l6>*n7+}2`yi57t0%XZBFM~G cFs#+oiH_A#G}Or}&B@VGg1c&mC%2_M09Tkn6951J delta 157 zcmbPwN%!ML-G&y%7N!>F7M2#)7Pc1l7LFFqEnM8MILs}QQ_L+*6Q|F4#ihF4;uV*z zEQgViS(1ghMauSCc5Zg-?US6iS2Is9@!%Go9^}Tob2_g(w>X4r>CSCAy~Le60K&cL p&h0i`(Sth>#EqVQ(Sv(GL}IBYw-}?+^aGyUA_&9pcye3H0{{tbGHCz+ diff --git a/core/js/dist/login.js.map b/core/js/dist/login.js.map index 3e558a8d81647e00a0d3e653ad6e2e7fb5573c37..f7425c13f1da2ba83c2c5c904ee7be9d315dbda1 100644 GIT binary patch delta 1067 zcmZ9}T}+c_6bJD1189r9d<cRqegJ|3eGjxWh;hnZ1dWKI7lyInv=hoq!$eb+WMMZZ zVzQBJDf(}XM5ECvm;eENV?ezznqV-ZZVATVjalLrBk^W&-t6Bt*tj&mHqSZdInUGc zy#Fw1xcza`FxoP0_EfF+1jiniVR%Ne#xb34G=1l*ibjI{vzbY?9X_`=kuRRPX*Soi zyQ@#m&-TsF8puc{GE)*IQwmwgN;XQRCHnkq+M!nCp{@G%awW-N=s~knd5JHpl~TMZ zQFiLTsY;*G*i!*}rE(wr*-BYzSCgi7H91=~trd5&m6h@6k$O!#QXh?0!{<_V#iE#Z zDJkYy?2Sulj#nOT(6qx1(Mm76+{(YPXqvxH)BJT#{%kq=ecxb}Lg|!2nUqCKDVuU= z8Rb$QEhjrUD4$l)N?Jv$selTph}KXsmC#yRN2OFo<>b@{tJH?DrN-UvtK8uBqWO2p zL-kX23U_DJ7K^9mpvQaAU5Q=KRJ*?Zv3h>b=e7FFBFQnpQXtOH6WClVPjcm0ce^*x z@eRMc>Tz}P7=2@*G<D;^CdtB+5lO?3<C2Pn4leCJX~uB9EJu1!R^it=Igax|sl{AS z0(dbZ>G*m;cHmy8SPcOT4@d>3wupj12c!U@aoLY=&qxUxCuA!eE-AvP2|0l-7Y|6e z$+kZ{lw|yLR#e!g#fILnSWr2}?1xTv`70u$rq#W@n0mlL#6l6sM%cE=3XFt!RZB>6 z;#*&Y*sh{hGSC!~#!n?h|Ihxik4KbG$_Dg@#QLc&1^zHEuy~6M{2Z2b7z;}-_CAoM zm<zN0Kb?|s_MGG;wFSPY@Zv(F)au*Mi8VPfZU1v_E59fXEIjA7(Tj32k>q=ROsvK{ zGKhD7NRM8BS-MS_I>RF#U6o}xJ;A@b<CXYvAR<;{TL9iU=1Q*fNd_Xa8Qm?CkG~^w z2Uo61VRY%ht820emxd%8>UF+aEXGl2$p4C?yfP%2xD{dp(@?yD1Bp>Amb{H`8yXh7 Wtu4@2Sh_Fz!NOZ<(3KnVdiQ@*;*_NT delta 1100 zcmY+?Ye-XJ7zc1R=bX)sc}tz;W#%fkJ?^ZWlU906D{W;_BGn?)xf0Dx?DEAvbhGGF zZTdJVD2hrGF+xsZ3PGO&ExQuMG772>MMV%@i2ifs>cj8wp7;Nr=Y7t3&y63$iqGGM z6@%4xR2I9<=Dj+e>s8;6zs7fBl@W_A?%)K|IK@R471q~!rt_S!A(hHvs}~OiCOQHW z3Q$4>s2~#55Cs~Dh8duR7&$O8vtg6cSSFVng-C^>jVn#UbFQ%osr=3$tdY-|g$|`s zG;*#*xUJeCNgMcNqF~VObV|}rr>RPks(2((NdG6=T`EbtOM{V>_lm;WaKs-(AxbqB zd=rJraG>2)CP}->g3nZQyH)rej$#^1B&o5)R3|NO+TJm+NPt+F1#u7$36Ka$FdLE~ z1yVr=X)p)oLONtXCS-vgvSA+NfC1*i0$2#SU<8vqu*h8I*I2E#T6=-r&1<qKg;(A; z-{iYv=4wrWz0O@wm|w%&9+-9Vs&Vt__5ZJx-)B>jf>X1|^k49G`c8K0$=RZ6S>|fy z!BeE?ho?x#D?OCV(Oz6`c&L!Sc*xG|rFi~SLfL%JOT`@TqgLLxor*Z%Aq|iDC{FFj zo2v8HM|o;TLvzcXHvZ_NBwpN!M^|-HD#sLKZDVkBw38CKshno;#ZJoMgdv*8g+nx( zwOwT7pD!?4+eHR0o}@JH8$weDMAGv0E{f4O^4tx3gB{=NA}gyH<=(6yfz3?AYDaBr zFnYNH_0`?9<ZoB2yD6U!c2ibpZABkRv6=1du4Y%8tL;zcSd+=~{n$Iau*FXm|J2ZN zz>lV}=`1C-`Q;~5tfMA#M{B)jsY{>j(qnRI4_QLHwD(X-gd?wpZ&eV<PkSg@J^ktV z#9>;%!)Nh+=|?Dmi_g)aa5#0;^q5|Srz{)k0*^eQ&GNJJv_FCkA`YnO61uGvap}24 zCO$5r+?Gik<fw=?k4@r-S$LV&@xES+e3xmIt9mITcw5EpD-_3*y;K=W@kyN1b7~&! jql!>)W-Cr@?iDHxrtd>@P5q=(=sDvhmCKL%>GitbW@eVS diff --git a/core/src/components/login/ResetPassword.vue b/core/src/components/login/ResetPassword.vue index 2d045692285..bf23bbe5aa4 100644 --- a/core/src/components/login/ResetPassword.vue +++ b/core/src/components/login/ResetPassword.vue @@ -21,54 +21,56 @@ <template> <form @submit.prevent="submit"> - <p> - <input id="user" - v-model="user" - type="text" - name="user" - :placeholder="t('core', 'Username or email')" - :aria-label="t('core', 'Username or email')" - required - @change="updateUsername"> - <!--<?php p($_['user_autofocus'] ? 'autofocus' : ''); ?> - autocomplete="<?php p($_['login_form_autocomplete']); ?>" autocapitalize="none" autocorrect="off"--> - <label for="user" class="infield">{{ t('core', 'Username or email') }}</label> - </p> - <div id="reset-password-wrapper"> - <input id="reset-password-submit" - type="submit" - class="login primary" - title="" - :value="t('core', 'Reset password')"> - <div class="submit-icon" - :class="{ - 'icon-confirm-white': !loading, - 'icon-loading-small': loading && invertedColors, - 'icon-loading-small-dark': loading && !invertedColors, - }" /> - </div> - <p v-if="message === 'send-success'" - class="update"> - {{ t('core', 'A password reset message has been sent to the e-mail address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.') }} - <br> - {{ t('core', 'If it is not there ask your local administrator.') }} - </p> - <p v-else-if="message === 'send-error'" - class="update warning"> - {{ t('core', 'Couldn\'t send reset email. Please contact your administrator.') }} - </p> - <p v-else-if="message === 'reset-error'" - class="update warning"> - {{ t('core', 'Password can not be changed. Please contact your administrator.') }} - </p> - <p v-else-if="message" - class="update" - :class="{warning: error}" /> + <fieldset> + <p> + <input id="user" + v-model="user" + type="text" + name="user" + :placeholder="t('core', 'Username or email')" + :aria-label="t('core', 'Username or email')" + required + @change="updateUsername"> + <!--<?php p($_['user_autofocus'] ? 'autofocus' : ''); ?> + autocomplete="<?php p($_['login_form_autocomplete']); ?>" autocapitalize="none" autocorrect="off"--> + <label for="user" class="infield">{{ t('core', 'Username or email') }}</label> + </p> + <div id="reset-password-wrapper"> + <input id="reset-password-submit" + type="submit" + class="login primary" + title="" + :value="t('core', 'Reset password')"> + <div class="submit-icon" + :class="{ + 'icon-confirm-white': !loading, + 'icon-loading-small': loading && invertedColors, + 'icon-loading-small-dark': loading && !invertedColors, + }" /> + </div> + <p v-if="message === 'send-success'" + class="update"> + {{ t('core', 'A password reset message has been sent to the e-mail address of this account. If you do not receive it, check your spam/junk folders or ask your local administrator for help.') }} + <br> + {{ t('core', 'If it is not there ask your local administrator.') }} + </p> + <p v-else-if="message === 'send-error'" + class="update warning"> + {{ t('core', 'Couldn\'t send reset email. Please contact your administrator.') }} + </p> + <p v-else-if="message === 'reset-error'" + class="update warning"> + {{ t('core', 'Password can not be changed. Please contact your administrator.') }} + </p> + <p v-else-if="message" + class="update" + :class="{warning: error}" /> - <a href="#" - @click.prevent="$emit('abort')"> - {{ t('core', 'Back to login') }} - </a> + <a href="#" + @click.prevent="$emit('abort')"> + {{ t('core', 'Back to login') }} + </a> + </fieldset> </form> </template> -- GitLab