diff --git a/shared/enclave/server/views/passphrase.html b/shared/enclave/server/views/passphrase.html
new file mode 100644
index 00000000..11f395ef
--- /dev/null
+++ b/shared/enclave/server/views/passphrase.html
@@ -0,0 +1,154 @@
+
+
+
+ TREZOR - Enter Passphrase
+
+
+
+
+
+ Enter your passphrase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/shared/enclave/server/views/passphrase.ts b/shared/enclave/server/views/passphrase.ts
new file mode 100644
index 00000000..e701c90d
--- /dev/null
+++ b/shared/enclave/server/views/passphrase.ts
@@ -0,0 +1,8 @@
+import showPrompt from './showPrompt';
+import template from './passphrase.html';
+
+const EVENT = 'enclave:passphrase';
+
+export function showPassphrasePrompt(): Promise {
+ return showPrompt(template, EVENT);
+}
diff --git a/shared/enclave/server/views/pin.html b/shared/enclave/server/views/pin.html
index 291937b4..c2250161 100644
--- a/shared/enclave/server/views/pin.html
+++ b/shared/enclave/server/views/pin.html
@@ -1,226 +1,248 @@
-
- TREZOR - Enter PIN
-
-
-
- Enter your PIN
- Look at your device for the number positions
-
-
-
-
+
+
TREZOR - Enter PIN
+
+
-
-
-
+
+ Enter your PIN
+ Look at your device for the number positions
-
-
-
-
+
-