From 657983781e5ba644cd8833cda4e719c884170714 Mon Sep 17 00:00:00 2001 From: TZGyn Date: Thu, 3 Oct 2024 11:08:48 +0800 Subject: [PATCH] add feature page for qr, analytics and custom domain --- .../routes/(public)/(landing)/+page.svelte | 6 ++-- .../(landing)/features/analytics/+page.svelte | 18 ++++++++++++ .../features/custom-domain/+page.svelte | 15 ++++++++++ .../(landing)/features/qrcode/+page.svelte | 27 ++++++++++++++++++ .../(public)/(landing)/pricing/+page.svelte | 2 -- frontend/static/features/analytics.png | Bin 0 -> 167390 bytes frontend/static/features/pro-qrcode.png | Bin 0 -> 152444 bytes frontend/static/features/qrcode.png | Bin 0 -> 144651 bytes 8 files changed, 63 insertions(+), 5 deletions(-) create mode 100644 frontend/src/routes/(public)/(landing)/features/analytics/+page.svelte create mode 100644 frontend/src/routes/(public)/(landing)/features/custom-domain/+page.svelte create mode 100644 frontend/src/routes/(public)/(landing)/features/qrcode/+page.svelte create mode 100644 frontend/static/features/analytics.png create mode 100644 frontend/static/features/pro-qrcode.png create mode 100644 frontend/static/features/qrcode.png diff --git a/frontend/src/routes/(public)/(landing)/+page.svelte b/frontend/src/routes/(public)/(landing)/+page.svelte index 40ab835..cf2e395 100644 --- a/frontend/src/routes/(public)/(landing)/+page.svelte +++ b/frontend/src/routes/(public)/(landing)/+page.svelte @@ -24,7 +24,7 @@ name: 'QR Code', description: 'Every shortener comes automatically comes with a QR Code', - href: '/', + href: '/features/qrcode', class: 'col-span-3 lg:col-span-1', }, { @@ -32,14 +32,14 @@ name: 'Analytics', description: 'Latest data about your shortener to help you analyse', - href: '/', + href: '/features/analytics', class: 'col-span-3 lg:col-span-2', }, { Icon: ExternalLinkIcon, name: 'Custom Domain', description: 'Use your own domain for branding purposes', - href: '/', + href: '/features/custom-domain', class: 'col-span-3 lg:col-span-3', }, ] diff --git a/frontend/src/routes/(public)/(landing)/features/analytics/+page.svelte b/frontend/src/routes/(public)/(landing)/features/analytics/+page.svelte new file mode 100644 index 0000000..4f4619e --- /dev/null +++ b/frontend/src/routes/(public)/(landing)/features/analytics/+page.svelte @@ -0,0 +1,18 @@ +
+
+
+

+ Analytics +

+

+ Every shortener tracks clicks from all over the world and keep + a record of their general location and device info +

+
+ +
+ analytics-feature +
+
+
diff --git a/frontend/src/routes/(public)/(landing)/features/custom-domain/+page.svelte b/frontend/src/routes/(public)/(landing)/features/custom-domain/+page.svelte new file mode 100644 index 0000000..6a0c10e --- /dev/null +++ b/frontend/src/routes/(public)/(landing)/features/custom-domain/+page.svelte @@ -0,0 +1,15 @@ +
+
+
+

+ Custom Domain +

+

+ Pro users are able to set custom domain to their shorteners, + thus getting more brand customization and more custom + shortener code +

+
+
+
diff --git a/frontend/src/routes/(public)/(landing)/features/qrcode/+page.svelte b/frontend/src/routes/(public)/(landing)/features/qrcode/+page.svelte new file mode 100644 index 0000000..7a0e665 --- /dev/null +++ b/frontend/src/routes/(public)/(landing)/features/qrcode/+page.svelte @@ -0,0 +1,27 @@ +
+
+
+

+ QR Code +

+

+ Kon.sh provides QR Code for every shortener made for free +

+
+ +
+ qrcode-feature +
+ +
+

+ Kon.sh also provides customizable QR Code for pro users +

+
+ +
+ pro-qrcode-feature +
+
+
diff --git a/frontend/src/routes/(public)/(landing)/pricing/+page.svelte b/frontend/src/routes/(public)/(landing)/pricing/+page.svelte index 562e8d6..b607c13 100644 --- a/frontend/src/routes/(public)/(landing)/pricing/+page.svelte +++ b/frontend/src/routes/(public)/(landing)/pricing/+page.svelte @@ -1,6 +1,4 @@