From c8981b502efe72140a511e9a1c751f62a01a3304 Mon Sep 17 00:00:00 2001 From: neil Date: Fri, 25 Nov 2022 14:31:31 +0800 Subject: [PATCH] #21 placeholder elements added for each page --- .../gui/src/components/NavBar/NavBar.svelte | 1 + .../components/Placeholder/Placeholder.svelte | 1 + packages/gui/src/libs/api_deno.ts | 0 packages/gui/src/libs/api_tauri.ts | 0 packages/gui/src/libs/stores.ts | 3 ++ packages/gui/src/routes/+layout.svelte | 40 +++++++++++++++++-- packages/gui/src/routes/+page.svelte | 3 ++ packages/gui/src/routes/cli/+page.svelte | 15 ++++++- .../gui/src/routes/documentation/+page.svelte | 14 ++++++- packages/gui/src/routes/packages/+page.svelte | 31 +++++++++++--- .../src/routes/packages/[slug]/+page.svelte | 24 ++++++----- .../gui/src/routes/packages/[slug]/+page.ts | 2 +- packages/gui/src/routes/profile/+page.svelte | 28 +++++++++++-- packages/gui/tsconfig.json | 2 +- 14 files changed, 137 insertions(+), 27 deletions(-) delete mode 100644 packages/gui/src/libs/api_deno.ts delete mode 100644 packages/gui/src/libs/api_tauri.ts create mode 100644 packages/gui/src/libs/stores.ts diff --git a/packages/gui/src/components/NavBar/NavBar.svelte b/packages/gui/src/components/NavBar/NavBar.svelte index c35631e..c0d0708 100644 --- a/packages/gui/src/components/NavBar/NavBar.svelte +++ b/packages/gui/src/components/NavBar/NavBar.svelte @@ -35,5 +35,6 @@ \ No newline at end of file diff --git a/packages/gui/src/components/Placeholder/Placeholder.svelte b/packages/gui/src/components/Placeholder/Placeholder.svelte index fe472c0..4a22dbd 100644 --- a/packages/gui/src/components/Placeholder/Placeholder.svelte +++ b/packages/gui/src/components/Placeholder/Placeholder.svelte @@ -4,6 +4,7 @@
{label}
+
\ No newline at end of file diff --git a/packages/gui/src/routes/+page.svelte b/packages/gui/src/routes/+page.svelte index 79b3acc..1d6b5d7 100644 --- a/packages/gui/src/routes/+page.svelte +++ b/packages/gui/src/routes/+page.svelte @@ -1,8 +1,11 @@ diff --git a/packages/gui/src/routes/cli/+page.svelte b/packages/gui/src/routes/cli/+page.svelte index c243eb6..7c6e885 100644 --- a/packages/gui/src/routes/cli/+page.svelte +++ b/packages/gui/src/routes/cli/+page.svelte @@ -1,7 +1,20 @@ +
-

How to install cli

+ INSTALL TEA + +
+ +
+ +
+ +
\ No newline at end of file diff --git a/packages/gui/src/routes/documentation/+page.svelte b/packages/gui/src/routes/documentation/+page.svelte index 73a60e8..9081b15 100644 --- a/packages/gui/src/routes/documentation/+page.svelte +++ b/packages/gui/src/routes/documentation/+page.svelte @@ -1,8 +1,20 @@
-

Documentation

+ Documentation + +
+ +
+ +
+ +
\ No newline at end of file diff --git a/packages/gui/src/routes/packages/+page.svelte b/packages/gui/src/routes/packages/+page.svelte index 806b68e..501ad5b 100644 --- a/packages/gui/src/routes/packages/+page.svelte +++ b/packages/gui/src/routes/packages/+page.svelte @@ -1,16 +1,35 @@ - - +
-

Packages Listing

-
\ No newline at end of file diff --git a/packages/gui/src/routes/packages/[slug]/+page.svelte b/packages/gui/src/routes/packages/[slug]/+page.svelte index 2ad7a90..1f9991b 100644 --- a/packages/gui/src/routes/packages/[slug]/+page.svelte +++ b/packages/gui/src/routes/packages/[slug]/+page.svelte @@ -1,17 +1,21 @@ -
- -
-

{data.title}: {$page.params.slug}

-
-
\ No newline at end of file +
+ {data.title} +
+ +
+
+ +
+
\ No newline at end of file diff --git a/packages/gui/src/routes/packages/[slug]/+page.ts b/packages/gui/src/routes/packages/[slug]/+page.ts index a8848ba..36abfa4 100644 --- a/packages/gui/src/routes/packages/[slug]/+page.ts +++ b/packages/gui/src/routes/packages/[slug]/+page.ts @@ -4,7 +4,7 @@ import type { LoadEvent } from '@sveltejs/kit'; export function load({ params }: LoadEvent) { // TODO: search package details here return { - title: `Hello Package: ${params.slug}!`, + title: `${params.slug}!`, content: 'Welcome to our blog. Lorem ipsum dolor sit amet...' }; } \ No newline at end of file diff --git a/packages/gui/src/routes/profile/+page.svelte b/packages/gui/src/routes/profile/+page.svelte index acecb01..7f1852c 100644 --- a/packages/gui/src/routes/profile/+page.svelte +++ b/packages/gui/src/routes/profile/+page.svelte @@ -1,8 +1,30 @@ - - +
-

User Profile

+ PROFILE + +
+ +
+ +
+
+ +
+
+ +
+
+ +
+ +
+
\ No newline at end of file diff --git a/packages/gui/tsconfig.json b/packages/gui/tsconfig.json index 7f23fac..9f4a1b8 100644 --- a/packages/gui/tsconfig.json +++ b/packages/gui/tsconfig.json @@ -11,7 +11,7 @@ "strict": true, "paths": { "$appcss": ["src/app.css"], - "$libs/*": ["src/lib/*"], + "$libs/*": ["src/libs/*"], "@api": ["src/lib/api.ts"], "$components/*": ["src/components/*"], "@tea/ui": ["../ui/src/*"],