From 71c200763a49adb207cbaf9c104f4ff583d0f531 Mon Sep 17 00:00:00 2001 From: emmanuel Date: Mon, 24 Jul 2023 12:10:14 +0100 Subject: [PATCH] CLASSROOMIO-T-11:Finished the certificate issuing page --- .../components/Ceritficate/Design.svelte | 113 ++++++++++++++++++ .../Ceritficate/IssueCertModal.svelte | 83 +++++++++++++ .../components/Ceritficate/Reports.svelte | 99 +++++++++++++++ .../components/Ceritficate/Upload.svelte | 43 +++++++ .../certificates/Introductorycert.svelte | 56 +++++++++ .../Ceritficate/certificates/Maincert.svelte | 56 +++++++++ .../Course/components/Ceritficate/mockData.js | 85 +++++++++++++ .../Course/components/Ceritficate/store.js | 28 +++++ .../Course/components/Navigation/index.svelte | 5 + src/routes/courses/[id]/certificates.svelte | 68 +++++++++++ static/certImg.png | Bin 0 -> 24173 bytes static/certLogo.png | Bin 0 -> 3668 bytes static/theme1.png | Bin 0 -> 3532 bytes static/theme2.png | Bin 0 -> 2657 bytes 14 files changed, 636 insertions(+) create mode 100644 src/components/Course/components/Ceritficate/Design.svelte create mode 100644 src/components/Course/components/Ceritficate/IssueCertModal.svelte create mode 100644 src/components/Course/components/Ceritficate/Reports.svelte create mode 100644 src/components/Course/components/Ceritficate/Upload.svelte create mode 100644 src/components/Course/components/Ceritficate/certificates/Introductorycert.svelte create mode 100644 src/components/Course/components/Ceritficate/certificates/Maincert.svelte create mode 100644 src/components/Course/components/Ceritficate/mockData.js create mode 100644 src/components/Course/components/Ceritficate/store.js create mode 100644 src/routes/courses/[id]/certificates.svelte create mode 100644 static/certImg.png create mode 100644 static/certLogo.png create mode 100644 static/theme1.png create mode 100644 static/theme2.png diff --git a/src/components/Course/components/Ceritficate/Design.svelte b/src/components/Course/components/Ceritficate/Design.svelte new file mode 100644 index 00000000..0b560428 --- /dev/null +++ b/src/components/Course/components/Ceritficate/Design.svelte @@ -0,0 +1,113 @@ + + +
+
+
+ Certificate settings +

Choose a theme

+ + {#each themes as value} +
+ + themes +
+ {/each} +
+
+

Brand Logo

+

+ We recommend using a PNG file with transparency. Maximum size: 1200 x + 600px. +

+ + + + +

Course Description

+