From 5268d10ba6e6ff8681164c4b2ef10d7300568403 Mon Sep 17 00:00:00 2001 From: Ibitoye Rotimi Best Date: Thu, 6 May 2021 08:22:25 +0300 Subject: [PATCH] Add classes list page --- src/components/Classes/Class.svelte | 8 +++ src/components/Classes/index.svelte | 48 +++++++++++++++++ src/components/LeftNav/index.svelte | 24 ++++----- src/components/Nav/index.svelte | 2 +- src/components/PageNav/index.svelte | 57 ++++++++++++++++++++ src/routes/_layout.svelte | 28 +++++----- src/routes/classes.svelte | 28 ++++++++++ src/routes/discussion/[id].svelte | 6 +-- src/routes/index.svelte | 80 +++++++++-------------------- src/routes/profile.svelte | 50 +++++++++--------- src/routes/timetable.svelte | 60 +++++++++++----------- 11 files changed, 254 insertions(+), 137 deletions(-) create mode 100644 src/components/Classes/Class.svelte create mode 100644 src/components/Classes/index.svelte create mode 100644 src/components/PageNav/index.svelte create mode 100644 src/routes/classes.svelte diff --git a/src/components/Classes/Class.svelte b/src/components/Classes/Class.svelte new file mode 100644 index 00000000..dea6019e --- /dev/null +++ b/src/components/Classes/Class.svelte @@ -0,0 +1,8 @@ + + +
+ + diff --git a/src/components/Classes/index.svelte b/src/components/Classes/index.svelte new file mode 100644 index 00000000..93187bf2 --- /dev/null +++ b/src/components/Classes/index.svelte @@ -0,0 +1,48 @@ + + +
+ {#each classes as classData} +
+

+ React.JS 001 +

+

+ Here is some description about the course that you should know. It will + begin on the first and end on the second of the next month. +

+
+ 5 + 20 +
+
+ {/each} +
+ + diff --git a/src/components/LeftNav/index.svelte b/src/components/LeftNav/index.svelte index 3065b37b..90e671bb 100644 --- a/src/components/LeftNav/index.svelte +++ b/src/components/LeftNav/index.svelte @@ -1,6 +1,6 @@ + +
+

{title}

+ {#if Array.isArray(navItems) && navItems.length} +
+ {#each navItems as item} + + {item.label} + + {/each} +
+ {/if} +
+ + diff --git a/src/routes/_layout.svelte b/src/routes/_layout.svelte index f355228f..182a342e 100644 --- a/src/routes/_layout.svelte +++ b/src/routes/_layout.svelte @@ -8,6 +8,18 @@ export let segment; + + + + +
+ + + +
+ +