A Web browser Extension for improving UX of Sakai LMS.
Originated from Comfortable PandA for Kyoto Univ.
- Sakai 20, 21(Stable)
- Sakai 12(Unverified)
Download from Chrome Web Store
Download from Firefox Addons
Download from App Store
Documentation for developers is available at GitHub pages.
Comfortable Sakai Document
Colors course site tabs according to the assignment due date.
Tells your unchecked latest assignments.
Notification badge will appear in the upper left-hand side of a course site tab.
If you open a course site with the notification badge on, the badge will disappear.
Click ☰
to open miniSakai.
All available assignments as well as quizzes will be displayed.
You can add your custom assignment to miniSakai as memo
with PLUS button located on the upper right side.
Also check box is available for you to distinguish completed assignments from working assignments.
In order to reduce the network load on Sakai LMS, we have implemented a cache function for fetching assignments and quizzes from REST API. The default cache interval is as follows:
- Assignment fetching --- 2 minutes
- Quiz fetching --- 10 minutes
The cache time can be changed in the configuration tab in miniSakai
.
Run
npm install
export NODE_ENV=production
npm run build:all
in the root directory of cloned repository.
zip files will be placed under dist/release
directory.
npm run test
Apache-2.0 License