From 84d04df159fdd3c1597df06ab3505abf2466b347 Mon Sep 17 00:00:00 2001 From: Omer Sabic Date: Sun, 23 Jun 2024 11:24:35 +0200 Subject: [PATCH] expanded website settings --- src/routes/(app)/website/+page.svelte | 340 +++++++++++++++----------- src/routes/(app)/website/schema.js | 12 +- 2 files changed, 208 insertions(+), 144 deletions(-) diff --git a/src/routes/(app)/website/+page.svelte b/src/routes/(app)/website/+page.svelte index 6588038..0cf8c96 100644 --- a/src/routes/(app)/website/+page.svelte +++ b/src/routes/(app)/website/+page.svelte @@ -27,7 +27,7 @@ } else { // console.log(e.result); if (e.result.type === 'error') { - // console.log(e.result.error); + console.log(e.result.error); toast.error( 'Error when updating website. Message from server: ' + e.result.error.message ); @@ -80,42 +80,43 @@ $: disable_autopublish = !$formData.auto_publish; -
+
- +
+ -
-
-
-
-

Basics

-
-
- - - Blog name - - - - - - - - Blog title - - - - - - - - Blog subtitle - - - - - - - - - Custom domain - - - {#if data.blog_info.subdomain_slug} - You can also access your website at {data.blog_info.subdomain_slug}.{config.sites_url} - {/if} - - -
-
-
-
-

Auto publish

-
-
- - - Auto Publish -
- -
-
- - Automatically creates a blog post for you when you upload a video -
-
-
-
-
-
-
-

Freebies

-
-
- - - Freebie title -
- -
-
- -
- - - Send freebie -
- - - -
- Whether to send a freebie when a new person enters their email on your website. -
-
- - - Freebie file -
- - handleFileChange(e, $formData.freebie_url).then((x) => { - $formData.freebie_url = x; - })} - bind:disabled={disable_freebies} - /> - -
-
- Maximum size of 5MB (TEMPORARY) - -
- +
+
+
+

Auto publish

+
+
+ + + Auto Publish +
+ +
+
+ + Automatically creates a blog post for you when you upload a video +
+
+
+
+
+
+
+

Freebies

+
+
+ + + Freebie title +
+ +
+
+ +
+ + + Send freebie +
+ + + +
+ Whether to send a freebie when a new person enters their email on your website. +
+
+ + + Freebie file
- handleFileChange(e, $formData.freebie_image_url).then( - (x) => ($formData.freebie_image_url = x) - )} + handleFileChange(e, $formData.freebie_url).then((x) => { + $formData.freebie_url = x; + })} bind:disabled={disable_freebies} /> + +
+
+ Maximum size of 5MB (TEMPORARY) + +
+ + + + + Freebie text +
+