Kallinikos

Redesign of an algorithms wikiOct 2017–Oct 2017

Screenshot or cover image from Kallinikos

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.