diff --git a/src/lib/components/Course/components/Settings/index.svelte b/src/lib/components/Course/components/Settings/index.svelte index 0c91790e..e7ca01f7 100644 --- a/src/lib/components/Course/components/Settings/index.svelte +++ b/src/lib/components/Course/components/Settings/index.svelte @@ -196,7 +196,7 @@ Banner Image

This optional image will show up on your welcome page. If you include one, it should be at - least 300 x 200" + least 280 x 200"

About us {#if uploadingImage} - + {/if} diff --git a/src/lib/components/Org/AddOrgModal/AddOrgModal.svelte b/src/lib/components/Org/AddOrgModal/AddOrgModal.svelte index f04ff49d..56a22e79 100644 --- a/src/lib/components/Org/AddOrgModal/AddOrgModal.svelte +++ b/src/lib/components/Org/AddOrgModal/AddOrgModal.svelte @@ -10,6 +10,7 @@ import { newOrgModal } from '../store'; import { snackbar } from '$lib/components/Snackbar/store'; import { createOrgValidation } from '$lib/utils/functions/validator'; + import { goto } from '$app/navigation'; type Error = { orgName: string; @@ -97,6 +98,7 @@ resetForm(); + goto(`/org/${siteName}`); $newOrgModal.open = false; } } diff --git a/src/lib/components/OrgSelector/OrgSelector.svelte b/src/lib/components/OrgSelector/OrgSelector.svelte index 4321a968..63827fe6 100644 --- a/src/lib/components/OrgSelector/OrgSelector.svelte +++ b/src/lib/components/OrgSelector/OrgSelector.svelte @@ -6,6 +6,7 @@ import { goto } from '$app/navigation'; import { newOrgModal } from '$lib/components/Org/store'; import type { CurrentOrg } from '$lib/utils/types/org'; + import { setTheme } from '$lib/utils/functions/theme'; export let canAddOrg = true; let open = false; @@ -18,6 +19,7 @@ function onClick(org: CurrentOrg) { localStorage.setItem('classroomio_org_sitename', org.siteName); currentOrg.set(org); + setTheme(org.theme); goto($currentOrgPath); open = false; } @@ -47,7 +49,7 @@ {#each $orgs as org}