From 9b68e81b8936de7e7fa57bf38669370843743663 Mon Sep 17 00:00:00 2001 From: Ronni Skansing Date: Wed, 3 Dec 2025 19:47:08 +0100 Subject: [PATCH] improve install UI width Signed-off-by: Ronni Skansing --- frontend/src/routes/install/+page.svelte | 426 ++++++++++++----------- 1 file changed, 214 insertions(+), 212 deletions(-) diff --git a/frontend/src/routes/install/+page.svelte b/frontend/src/routes/install/+page.svelte index 14b9f56..a03390d 100644 --- a/frontend/src/routes/install/+page.svelte +++ b/frontend/src/routes/install/+page.svelte @@ -252,235 +252,237 @@ -
+
- {#if currentStep === 1} -
- Name - { - const ele = /** @type {HTMLInputElement} */ (e.target); - ele.setCustomValidity(''); - }}>Username - Password - { - const ele = /** @type {HTMLInputElement} */ (e.target); - ele.setCustomValidity(''); - }} - > - Confirm Password - -
- {:else if currentStep === 2} -
-

- Display Mode -

-
-

Select which features are available

+
+ {#if currentStep === 1} +
+ Name + { + const ele = /** @type {HTMLInputElement} */ (e.target); + ele.setCustomValidity(''); + }}>Username + Password + { + const ele = /** @type {HTMLInputElement} */ (e.target); + ele.setCustomValidity(''); + }} + > + Confirm Password +
-
- - -

- Read about the difference between
- whitebox and blackbox phishing +

+ Display Mode +

+
+

Select which features are available

+
+
+
-
- {:else if currentStep === 3} -
-

- Example Templates -

-
-

Install example templates?

-

- Includes phishing pages and emails from - +

+ + -

-
-
- -
- {#if templatesError} -
-

- Note: - {templatesError} -

-

- You can manually import templates later from Settings. + +

+ + Blackbox + + + Red Team Phishing. + +
+ +

+ Read about the difference between
+ whitebox and blackbox phishing

- {/if} -
- {:else} -
-

- Welcome to Phishing Club -

-
-

- Get started by reading our - - user guide - -

-

- Have questions, bugs or suggestions?
Contact us at - - support@phishing.club - -

-
- {/if} - -
- -
- -
- {#if currentStep > 1} - + {:else if currentStep === 3} +
+

+ Example Templates +

+
+

Install example templates?

+

+ Includes phishing pages and emails from + + template builder + +

+
+
+ +
+ {#if templatesError} +
+

+ Note: + {templatesError} +

+

+ You can manually import templates later from Settings. +

+
+ {/if} +
{:else} -
+
+

+ Welcome to Phishing Club +

+
+

+ Get started by reading our + + user guide + +

+

+ Have questions, bugs or suggestions?
Contact us at + + support@phishing.club + +

+
+
{/if} -
+ +
+ {#if currentStep > 1} + + {:else} +
{/if} - + + +