Просмотр исходного кода

success to remove navbar and sidebar

kaori 4 лет назад
Родитель
Сommit
5023adbd1b
2 измененных файлов с 34 добавлено и 0 удалено
  1. 13 0
      src/client/js/nologin.jsx
  2. 21 0
      src/server/views/forgot-password.html

+ 13 - 0
src/client/js/nologin.jsx

@@ -9,6 +9,7 @@ import AppContainer from './services/AppContainer';
 
 import InstallerForm from './components/InstallerForm';
 import LoginForm from './components/LoginForm';
+import PasswordResetRequestForm from './components/PasswordResetRequestForm';
 
 const i18n = i18nFactory();
 
@@ -77,3 +78,15 @@ if (loginFormElem) {
     loginFormElem,
   );
 }
+
+// render PasswordResetRequestForm
+const passwordResetRequestFormElem = document.getElementById('password-reset-request-form');
+if (passwordResetRequestFormElem) {
+
+  ReactDOM.render(
+    <I18nextProvider i18n={i18n}>
+      <PasswordResetRequestForm />
+    </I18nextProvider>,
+    passwordResetRequestFormElem,
+  );
+}

+ 21 - 0
src/server/views/forgot-password.html

@@ -2,6 +2,27 @@
 
 {% block html_title %}{{ customizeService.generateCustomTitleForFixedPageName(t('forgot_password')) }}{% endblock %}
 
+
+{#
+  # Remove default contents
+  #}
+ {% block html_head_loading_legacy %}
+ {% endblock %}
+ {% block html_head_loading_app %}
+ {% endblock %}
+ {% block layout_head_nav %}
+ {% endblock %}
+ {% block sidebar %}
+ {% endblock %}
+ {% block head_warn_alert_siteurl_undefined %}
+ {% endblock %}
+ {% block fixed-controls %}
+ {% endblock %}
+
+ {% block html_additional_headers %}
+   <script src="{{ webpack_asset('js/nologin.js') }}" defer></script>
+ {% endblock %}
+
 {% block layout_main %}
 
   <div id="main" class="main">