From 1388a4109780c13580937802af03dea8790111e8 Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Fri, 5 May 2023 20:19:45 +0000 Subject: [PATCH] CLASSROOMIO-T-41: Implement dark/light mode switch Co-authored-by: Rotimi Best Merge-request: CLASSROOMIO-MR-8 Merged-by: Digdippa Team --- .../Apps/components/LiveChat/index.svelte | 40 ++++----- .../Poll/components/FormSection.svelte | 16 ++-- .../components/Poll/components/Label.svelte | 4 +- .../components/Poll/components/Poll.svelte | 24 +++--- .../Apps/components/Poll/index.svelte | 68 +++++++-------- .../Apps/components/QandA/index.svelte | 34 ++++---- src/components/AskPage/AskPage.svelte | 4 +- src/components/AuthUI/index.svelte | 6 +- src/components/CodeSnippet/index.svelte | 8 +- .../Lesson/Exercise/DeleteConfirmation.svelte | 4 +- .../Lesson/Exercise/EditMode.svelte | 6 +- .../Lesson/Exercise/MarkExerciseModal.svelte | 22 ++--- .../Lesson/Exercise/ViewMode.svelte | 10 +-- .../components/Lesson/Exercises/index.svelte | 10 ++- .../components/Lesson/Materials/index.svelte | 12 ++- .../Navigation/NavExpandable.svelte | 7 +- .../Course/components/Navigation/index.svelte | 7 +- .../People/DeleteConfirmation.svelte | 2 +- .../Course/components/Settings/index.svelte | 2 +- .../components/Editor/Container.svelte | 2 +- .../components/Editor/PricingForm.svelte | 2 +- .../components/Editor/index.svelte | 8 +- .../components/PricingSection.svelte | 12 ++- src/components/CourseLandingPage/index.svelte | 32 ++++--- .../Courses/components/Card/Loader.svelte | 2 +- .../Courses/components/Card/index.svelte | 14 +-- src/components/Courses/index.svelte | 4 +- src/components/Dropdown/index.svelte | 5 +- src/components/EditContent/index.svelte | 2 +- src/components/ErrorMessage/index.svelte | 2 +- src/components/Expandable/index.svelte | 4 +- src/components/Form/Checkbox.svelte | 4 +- src/components/Form/Date.svelte | 2 +- src/components/Form/DateTime.svelte | 2 +- src/components/Form/RadioItem.svelte | 4 +- src/components/Form/Select.svelte | 6 +- src/components/Form/TextArea.svelte | 8 +- src/components/Form/TextField.svelte | 9 +- src/components/Icons/AudienceIcon.svelte | 1 + src/components/Icons/CourseIcon.svelte | 1 + src/components/Icons/HomeIcon.svelte | 1 + src/components/Icons/PasswordEye.svelte | 2 + src/components/Icons/SiteSettingsIcon.svelte | 1 + src/components/Modal/index.svelte | 6 +- src/components/Navigation/app.svelte | 29 ++++++- src/components/Org/Audience/index.svelte | 4 +- src/components/Org/SectionTitle.svelte | 3 + src/components/Org/Settings/Domains.svelte | 7 +- .../Org/Settings/OrgSettings.svelte | 23 +++-- src/components/Org/Settings/Profile.svelte | 9 +- .../Org/Settings/TeamMembers.svelte | 11 ++- src/components/Org/SideBar.svelte | 32 +++---- src/components/OrgSelector/OrgSelector.svelte | 2 +- src/components/PageBody/index.svelte | 3 +- src/components/PageNav/index.svelte | 7 +- src/components/PrimaryButton/constants.js | 2 +- .../Question/CheckboxQuestion/index.svelte | 4 +- .../Question/RadioQuestion/index.svelte | 8 +- .../Question/TextareaQuestion/index.svelte | 4 +- src/components/QuestionContainer/index.svelte | 4 +- src/components/SideBar/index.svelte | 14 +-- src/components/Snackbar/index.svelte | 2 +- src/components/Tabs/index.svelte | 4 +- src/components/Tailwindcss.svelte | 15 ++++ src/components/TimeTable/index.svelte | 86 ++++++++++--------- src/components/UserCard/index.svelte | 16 ++-- src/routes/_error.svelte | 4 +- src/routes/_layout.svelte | 14 ++- src/routes/admin.svelte | 30 ++++--- src/routes/ask.svelte | 2 +- src/routes/courses/[id]/attendance.svelte | 16 ++-- src/routes/courses/[id]/lessons/index.svelte | 14 +-- src/routes/courses/[id]/marks.svelte | 23 +++-- src/routes/courses/[id]/people.svelte | 18 ++-- src/routes/courses/[id]/submissions.svelte | 16 ++-- src/routes/dashboard.svelte | 8 +- src/routes/discussions.svelte | 2 +- src/routes/discussions/[id].svelte | 16 +++- src/routes/forgot.svelte | 14 +-- src/routes/index.svelte | 14 +-- src/routes/login.svelte | 4 +- src/routes/onboarding.svelte | 28 ++++-- src/routes/org/[slug]/audience.svelte | 2 +- src/routes/org/[slug]/courses.svelte | 2 +- src/routes/org/[slug]/index.svelte | 24 +++--- src/routes/org/[slug]/settings/domains.svelte | 4 +- src/routes/org/[slug]/settings/index.svelte | 2 +- src/routes/org/[slug]/settings/teams.svelte | 4 +- src/routes/people.svelte | 8 +- src/routes/profile/[id].svelte | 16 ++-- src/routes/reset.svelte | 6 +- src/routes/signup.svelte | 6 +- src/utils/functions/app.js | 7 ++ src/utils/store/app.js | 5 ++ tailwind.config.js | 16 ++-- 95 files changed, 611 insertions(+), 425 deletions(-) create mode 100644 src/components/Org/SectionTitle.svelte create mode 100644 src/utils/functions/app.js create mode 100644 src/utils/store/app.js diff --git a/src/components/Apps/components/LiveChat/index.svelte b/src/components/Apps/components/LiveChat/index.svelte index 4ad70c8a..13feedd9 100644 --- a/src/components/Apps/components/LiveChat/index.svelte +++ b/src/components/Apps/components/LiveChat/index.svelte @@ -1,35 +1,35 @@
{#if label} -

+

{label} - {#if typeof handleLabelButton === "function"} + {#if typeof handleLabelButton === 'function'} @@ -21,15 +23,15 @@ {/if}

- {#if type === "text"} + {#if type === 'text'} {/if} - {#if type === "date"} + {#if type === 'date'} {/if} - {#if typeof handleInputButton === "function"} + {#if typeof handleInputButton === 'function'} diff --git a/src/components/Apps/components/Poll/components/Label.svelte b/src/components/Apps/components/Poll/components/Label.svelte index 868d6179..c9b3bafb 100644 --- a/src/components/Apps/components/Poll/components/Label.svelte +++ b/src/components/Apps/components/Poll/components/Label.svelte @@ -1,3 +1,5 @@ -

+

diff --git a/src/components/Apps/components/Poll/components/Poll.svelte b/src/components/Apps/components/Poll/components/Poll.svelte index c6c5ad2e..948ae9c9 100644 --- a/src/components/Apps/components/Poll/components/Poll.svelte +++ b/src/components/Apps/components/Poll/components/Poll.svelte @@ -48,7 +48,7 @@ } -
+
{#if selectedOptionToView}
@@ -59,13 +59,13 @@ {`<`}
-

Voted

+

Voted

{#each selectedOptionToView.selectedBy as user}
-

+

{user.label}

@@ -74,10 +74,10 @@ {:else}
-

+

{poll.question}

-

+

Created by

-

+

{totalVotes}

@@ -117,7 +117,7 @@ {#each poll.options as option, index}
-

+

{option.label}

@@ -148,7 +148,7 @@ {:else} {#each poll.options as option, index}