Contributor
Akila Induranga Gamage

Adding a custom text color picker for Kolibri EPUB renderer


Mentors
Marcella Maki
Organization
Learning Equality
Technologies
javascript, vue.js
Topics
education, accessibility, user experience, offline
Kolibri offers a well integrated EPUB renderer for its users with smooth responsiveness, control over the text size, and six color themes to choose from. The existing color themes include variations for both light and dark modes. However, those color themes are fixed to the application and cannot be fine tuned as per individual user needs. Objective of this project is to design and implement a custom color picker component for the Kolibri EPUB renderer so that users can have their own custom color themes in the application. Deliverables of the project: 1. Section in UI to display custom themes 2. Integrated color picker to create and modify custom themes 3. Functionalities of adding, editing, removing custom themes and apply them into EPUB renderer Tools to be used: 1. epub.js library 2. Alwan color picker