From 05ed2b74ee25aaeddefc62121202ee97ed8637f0 Mon Sep 17 00:00:00 2001 From: rotimi-best Date: Thu, 26 Aug 2021 13:35:56 +0300 Subject: [PATCH] Upload avatar --- .../Course/components/Navigation/index.svelte | 89 +++++++++++++------ .../components/People/InviationModal.svelte | 1 + .../Course/components/Settings/index.svelte | 40 ++++++++- src/components/Course/index.svelte | 6 +- src/components/IconButton/index.svelte | 7 +- src/components/Modal/index.svelte | 4 +- src/components/PageBody/index.svelte | 2 +- src/components/PageNav/index.svelte | 19 ++-- src/components/UploadImage/index.svelte | 79 ++++++++++++++++ src/config.js | 4 +- src/routes/_layout.svelte | 10 ++- src/routes/courses/[id]/index.svelte | 6 +- src/routes/courses/[id]/lessons/index.svelte | 1 + src/routes/profile/[id].svelte | 49 +++++++--- src/server.js | 2 + src/utils/services/courses/index.js | 48 +++++++--- 16 files changed, 290 insertions(+), 77 deletions(-) create mode 100644 src/components/UploadImage/index.svelte diff --git a/src/components/Course/components/Navigation/index.svelte b/src/components/Course/components/Navigation/index.svelte index 783c086f..cf8a22b0 100644 --- a/src/components/Course/components/Navigation/index.svelte +++ b/src/components/Course/components/Navigation/index.svelte @@ -1,14 +1,17 @@ +
{#if show} - - - ($settingsDialog.open = !$settingsDialog.open)} - > - - - - -
+
+ + + + + + ($settingsDialog.open = !$settingsDialog.open)} + > + + + + {#each navItems as navItem} - {getLectureNo(index + 1)} + + {getLectureNo(index + 1)} + {item.title} {#if item.is_complete} @@ -148,12 +157,28 @@ {/if} {/each} + +
{/if} -
+
(show = !show)} + size="small" toolTipProps={{ title: 'Toggle sidebar', hotkeys: ['B'], @@ -161,9 +186,9 @@ }} > {#if show} - + {:else} - + {/if}
@@ -171,7 +196,7 @@ diff --git a/src/components/Course/components/People/InviationModal.svelte b/src/components/Course/components/People/InviationModal.svelte index 1db34834..aca32549 100644 --- a/src/components/Course/components/People/InviationModal.svelte +++ b/src/components/Course/components/People/InviationModal.svelte @@ -65,6 +65,7 @@ onClose={resetForm} bind:open={$invitationModal.open} width="w-2/5" + maxWidth="max-w-lg" modalHeading="Invite people" >
diff --git a/src/components/Course/components/Settings/index.svelte b/src/components/Course/components/Settings/index.svelte index 39adf9f5..1a86b57b 100644 --- a/src/components/Course/components/Settings/index.svelte +++ b/src/components/Course/components/Settings/index.svelte @@ -1,7 +1,9 @@ {:else} + +