Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -220,7 +220,7 @@ COPY patches/ ${TMP_PATCH_DIR}/ RUN patch -u ${BASE_DIR}/core/templates/layout.user.php -i ${TMP_PATCH_DIR}/003-contact-search-removal.patch RUN patch -u ${BASE_DIR}/core/Controller/ContactsMenuController.php -i ${TMP_PATCH_DIR}/004-contact-search-controller-removal.patch RUN cd ${BASE_DIR} && patch -p0 < ${TMP_PATCH_DIR}/005-autocomplete-user-leak-core.patch #RUN patch -u ${BASE_DIR}/core/templates/layout.guest.php -i ${TMP_PATCH_DIR}/016-login-screen.patch RUN patch -u ${BASE_DIR}/core/templates/layout.guest.php -i ${TMP_PATCH_DIR}/016-login-screen.patch RUN patch -u ${BASE_DIR}/lib/private/Notification/Manager.php -i ${TMP_PATCH_DIR}/020-fairuse-notification-fix.patch #RUN cd ${BASE_DIR} && patch -u ${BASE_DIR}/apps/user_ldap/lib/User_LDAP.php -i ${TMP_PATCH_DIR}/023-ldap-check-pwd-optimization.patch RUN patch -u ${BASE_DIR}/lib/private/User/Manager.php -i ${TMP_PATCH_DIR}/025-optimize-get-by-email.patch Loading patches/016-login-screen.patch +35 −30 Original line number Diff line number Diff line --- layout.guest.php 2025-07-24 10:37:50 +++ layout.guest-new.php 2025-07-24 10:58:20 --- layout.guest.php 2025-10-10 12:39:23 +++ layout.guest-new.php 2025-10-10 12:53:43 @@ -32,6 +32,7 @@ <link rel="mask-icon" sizes="any" href="<?php print_unescaped(image_path('core', 'favicon-mask.svg')); ?>" color="<?php p($theme->getColorPrimary()); ?>"> <link rel="manifest" href="<?php print_unescaped(image_path('core', 'manifest.json')); ?>" crossorigin="use-credentials"> Loading @@ -8,7 +8,7 @@ <?php emit_script_loading_tags($_); ?> <?php print_unescaped($_['headers']); ?> </head> @@ -42,10 +43,38 @@ @@ -42,10 +43,37 @@ <?php include 'layout.initial-state.php'; ?> <div class="wrapper"> <div class="v-align"> Loading Loading @@ -43,21 +43,26 @@ + <div class="sign-in-label sign-label"><?php p($l->t('Sign in to your account')); ?></div> + <div class="sign-in-label fp-label" style="display: none"><?php p($l->t('Forgot Password')); ?></div> + <?php } ?> + </div> </header> <?php endif; ?> @@ -54,18 +83,24 @@ @@ -54,18 +82,30 @@ <?php p($theme->getName()); ?> </h1> <?php print_unescaped($_['content']); ?> + <?php if (array_key_exists("alt_login", $_)) { ?> + <div class="have-an-account"> + <div class="createaccdesk"><?php p($l->t('Don\'t have an account yet?')); ?> <a href="/signup"><?php p($l->t('Create an account')); ?></a></div> + <div class="createaccmob"><p><?php p($l->t('Don\'t have an account yet?')); ?></p> <p> <a href="/signup"><?php p($l->t('Create an account')); ?></a></p></div> + <div class="createaccdesk"> + <?php p($l->t('Don\'t have an account yet?')); ?> + <a href="/signup"><?php p($l->t('Create an account')); ?></a> + </div> + <div class="createaccmob"> + <p><?php p($l->t('Don\'t have an account yet?')); ?></p> + <p><a href="/signup"><?php p($l->t('Create an account')); ?></a></p> + </div> + </div> + <?php } ?> </main> </div> + <footer role="contentinfo" class="<?= (!array_key_exists("alt_login", $_)) ? 'forgotpass-footer' : '' ?>"> + <p class="info"> + <?php print_unescaped($theme->getLongFooter()); ?> Loading Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -220,7 +220,7 @@ COPY patches/ ${TMP_PATCH_DIR}/ RUN patch -u ${BASE_DIR}/core/templates/layout.user.php -i ${TMP_PATCH_DIR}/003-contact-search-removal.patch RUN patch -u ${BASE_DIR}/core/Controller/ContactsMenuController.php -i ${TMP_PATCH_DIR}/004-contact-search-controller-removal.patch RUN cd ${BASE_DIR} && patch -p0 < ${TMP_PATCH_DIR}/005-autocomplete-user-leak-core.patch #RUN patch -u ${BASE_DIR}/core/templates/layout.guest.php -i ${TMP_PATCH_DIR}/016-login-screen.patch RUN patch -u ${BASE_DIR}/core/templates/layout.guest.php -i ${TMP_PATCH_DIR}/016-login-screen.patch RUN patch -u ${BASE_DIR}/lib/private/Notification/Manager.php -i ${TMP_PATCH_DIR}/020-fairuse-notification-fix.patch #RUN cd ${BASE_DIR} && patch -u ${BASE_DIR}/apps/user_ldap/lib/User_LDAP.php -i ${TMP_PATCH_DIR}/023-ldap-check-pwd-optimization.patch RUN patch -u ${BASE_DIR}/lib/private/User/Manager.php -i ${TMP_PATCH_DIR}/025-optimize-get-by-email.patch Loading
patches/016-login-screen.patch +35 −30 Original line number Diff line number Diff line --- layout.guest.php 2025-07-24 10:37:50 +++ layout.guest-new.php 2025-07-24 10:58:20 --- layout.guest.php 2025-10-10 12:39:23 +++ layout.guest-new.php 2025-10-10 12:53:43 @@ -32,6 +32,7 @@ <link rel="mask-icon" sizes="any" href="<?php print_unescaped(image_path('core', 'favicon-mask.svg')); ?>" color="<?php p($theme->getColorPrimary()); ?>"> <link rel="manifest" href="<?php print_unescaped(image_path('core', 'manifest.json')); ?>" crossorigin="use-credentials"> Loading @@ -8,7 +8,7 @@ <?php emit_script_loading_tags($_); ?> <?php print_unescaped($_['headers']); ?> </head> @@ -42,10 +43,38 @@ @@ -42,10 +43,37 @@ <?php include 'layout.initial-state.php'; ?> <div class="wrapper"> <div class="v-align"> Loading Loading @@ -43,21 +43,26 @@ + <div class="sign-in-label sign-label"><?php p($l->t('Sign in to your account')); ?></div> + <div class="sign-in-label fp-label" style="display: none"><?php p($l->t('Forgot Password')); ?></div> + <?php } ?> + </div> </header> <?php endif; ?> @@ -54,18 +83,24 @@ @@ -54,18 +82,30 @@ <?php p($theme->getName()); ?> </h1> <?php print_unescaped($_['content']); ?> + <?php if (array_key_exists("alt_login", $_)) { ?> + <div class="have-an-account"> + <div class="createaccdesk"><?php p($l->t('Don\'t have an account yet?')); ?> <a href="/signup"><?php p($l->t('Create an account')); ?></a></div> + <div class="createaccmob"><p><?php p($l->t('Don\'t have an account yet?')); ?></p> <p> <a href="/signup"><?php p($l->t('Create an account')); ?></a></p></div> + <div class="createaccdesk"> + <?php p($l->t('Don\'t have an account yet?')); ?> + <a href="/signup"><?php p($l->t('Create an account')); ?></a> + </div> + <div class="createaccmob"> + <p><?php p($l->t('Don\'t have an account yet?')); ?></p> + <p><a href="/signup"><?php p($l->t('Create an account')); ?></a></p> + </div> + </div> + <?php } ?> </main> </div> + <footer role="contentinfo" class="<?= (!array_key_exists("alt_login", $_)) ? 'forgotpass-footer' : '' ?>"> + <p class="info"> + <?php print_unescaped($theme->getLongFooter()); ?> Loading