Kallinikos
Redesign of an algorithms wikiOct 2017–Oct 2017
Project description
Custom Jekyll responsive theme for Kallinikos, a crowd-sourced algorithms wiki.
Kallinikos is a volunteer effort from current and alumni participants of the Greek Informatics Competition for students. The wiki contains explanations, visualizations and pseudocode for algorithms that are relevant to the competition.
I was asked to redesign the website with a custom Jekyll theme that would be responsive and mobile-friendly for displaying the wiki's tables and charts.
The home page was also rebuilt to have more dynamic elements and entice users to discover the wiki's content.
Technical overview
Backend
- Jekyll and its templating language, Liquid, were used to build the new home page.
Frontend
- Custom theming with vanilla CSS and use of Bootstrap 4 UI components and utilities.
- jQuery was employed to handle tables and charts responsively.
Also, Font Awesome was used to render some icons, and lodash's debounce utility tohandle resize events gracefully.