Adeyemi Adetunji and Rotimi Best
cbf6ae7e63
feat: move away from carbon components and TinyMCE ( #597 )
...
* feat: remove tinymce & replace org sidebar
* chore: PR Fixes
* chore: move ui font into src dir
* remove files in vite config
* use google font import for loading font
* remove custom font
* more fonts update
* remove font bold
* more removals of font bold
* fix import
* checkpoint
* chore: checkpoint (add course & lms shadcn sidebar)
* minor css improvements and try out font sans
* chore: replace carbon components with shadcn's
* chore: replace carbon components with shadcn _ v3
* chore: ui fixes & storybook update
* feat: UI cleanup
* fix: quick ui fixes
* chore: update pnpm-lock.yaml with new dependencies and versions; fix output.css formatting
* chore: add isloading to button
* feat: add loading state to button stories
* chore: feedback fixes
* fix: feedback fixes
* chore: remove console
* fix: PR comments
* fix: PR comments
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2025-11-21 12:18:04 +01:00
Rotimi Best
b96d91cd7c
feat: setup drizzle ( #594 )
...
* chore: migration to SvelteKit 2
* stage 1: migrate to svelte 5 and fix rerendering issues
* stage 2: fix more $: reactivity across dashboard
* fix merge conflicts
* chore: migrate code in main to svelte 5
* chore: update preventDefault
* chore: simplify tsconfig and remove unused mobileMenuRef in MobileMenu.svelte
* chore: enforce .ts across dashboard
* rename from classroomio-com to website
* stage-3: Replace carbon icon svelte with lucide icon
* update lock file
* chore: finish icon replacement
* fix: settings and setup page multiple rerender
* stage 3: More icon and rerendering fixes
* feat: setup drizzle and better auth
* fix: onboarding validation error showing translation key #586 (#593 )
* fix: onboarding validation error showing translation key #586
* fix: remove debug log for profile update errors
* chore: add a clean command
* fix: remove message from email verification response
2025-11-01 15:49:29 +01:00
Adeyemi Adetunji and Rotimi Best
72b58ed2c7
feat: add 4 certificate templates ( #295 )
...
* add cloud translation api package
* feat: Script that auto generates translations for other languages
* add comments
* fix: broken translation
* improve translation
* update locck file
* clean up
* all round trasnlations check
* checkpoint
* finish up
* move to dev dependencies
* fix vercel build error
* translations fix
* - add documentation
- translation bug fix
* quick adjust
* PR Fixes
* add new line
* update docs
* checkpoint
* feat: redesign & addition of certificates
* text color update
* patterned width fix
* "student-name" class remove
* checkpoint
* PR Fix
* quick fix
* PR Fixes
* update certificate ready page for students
* PR Fixes
* quick cleanup
* move fetchCourses into .ts file
* feat: give students access to certificates only after completing course
* checkpoint
* height fix
* Merge branch 'main' of https://github.com/rotimi-best/classroomio into classroomio-issue-272
* Fix; merge PR Fix
* fix: width of plain & professional certs
* PR Fix
* feat: add translation
* handle error when trying to download a certificate
* add fetchExploreCourses
* fix: requested reviews
* review fixes checkpoint
* replace the certificate background
* height fix for patterned certififcates
* fix more bugs
* rename schema
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-07-21 03:02:33 +01:00
Em_Dev and Rotimi Best
98575e4dd9
feat: show all courses available to students ( #356 )
...
* working on the fetch explore course
* working on the showing the right course
* finished the explore courses page
* finished the explore courses page
* updated the getcourseurl
* updated the migration file
* text and spacing improvements
* update translations
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-07-09 21:17:34 +01:00