diff --git a/locales/index.d.ts b/locales/index.d.ts
index b118e5247..5e8998e36 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -7904,10 +7904,6 @@ export interface Locale extends ILocale {
* バックアップコードが全て使用されました。認証アプリを利用できない場合、これ以上アカウントにアクセスできなくなります。認証アプリを再登録してください。
*/
"backupCodesExhaustedWarning": string;
- /**
- * 詳細なガイドはこちら
- */
- "moreDetailedGuideHere": string;
/**
* バックアップコードを保存しましたか?
*/
diff --git a/packages/frontend/src/components/MkNewPassword.vue b/packages/frontend/src/components/MkNewPassword.vue
new file mode 100644
index 000000000..83305c308
--- /dev/null
+++ b/packages/frontend/src/components/MkNewPassword.vue
@@ -0,0 +1,161 @@
+
+
+
+ {{ label }} leak checked by ';--hibp?
+
+
+
+ {{ i18n.ts.checking }}
+ {{ i18n.tsx.leakedPassword({ n: leakedCount }) }}
+ {{ i18n.ts.weakPassword }}
+ {{ i18n.ts.normalPassword }}
+ {{ i18n.ts.strongPassword }}
+
+
+
+ {{ label }} ({{ i18n.ts.retype }})
+
+
+ {{ i18n.ts.passwordMatched }}
+ {{ i18n.ts.passwordNotMatched }}
+
+
+
+
+
+
+
+
diff --git a/packages/frontend/src/components/MkSignupDialog.form.vue b/packages/frontend/src/components/MkSignupDialog.form.vue
index 0eef175cb..52d910afc 100644
--- a/packages/frontend/src/components/MkSignupDialog.form.vue
+++ b/packages/frontend/src/components/MkSignupDialog.form.vue
@@ -45,27 +45,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.error }}
-
-
- {{ i18n.ts.password }} leak checked by ';--hibp?
-
-
-
- {{ i18n.ts.checking }}
- {{ i18n.tsx.leakedPassword({ n: leakedCount }) }}
- {{ i18n.ts.weakPassword }}
- {{ i18n.ts.normalPassword }}
- {{ i18n.ts.strongPassword }}
-
-
-
- {{ i18n.ts.password }} ({{ i18n.ts.retype }})
-
-
- {{ i18n.ts.passwordMatched }}
- {{ i18n.ts.passwordNotMatched }}
-
-
+
@@ -82,11 +62,12 @@ SPDX-License-Identifier: AGPL-3.0-only