A fork of Colemak Club that overhauls the entire experience. Brings support for custom themes and a wider range of display sizes.
It is hosted on this repo's Github Pages.
This project is a fork of Colemak Club, which itself is a fork of Colemak Academy. The source project is AGPL-3.0, as discussed in this issue. This project also retains that license.
The following features are new in Colemak Camp:
- Responsive design, fits in more display sizes.
- Customizable theme colors, including light and dark modes.
- Several more menu options are now saved in local storage, thus remembered if you refresh.
- Cheatsheet keyboard is sized more accurately.
- Custom input keyboard changes according to selected keyboard type.
- Overall change in the design language.
- Persistent custom layout via local storage.
- Custom themes
- Sharing and loading custom via links
As mentioned already, this project is under the GNU Affero General Public License v3.0 (AGPL-3.0), but that only applies to the original Colemak Academy and this fork. Colemak Club does not mention a license (at the time of writing this), but it should also be the same. I phrase it like that because this project uses some elements that don't fall under this license. Those are mentioned separately in this table:
Project Name | Project License |
---|---|
Popper | MIT |
Tippy.js | MIT |
Fork Awesome CSS | MIT |
Cuprum (Google Fonts) | Open Font License |
Radio Canada (Google Fonts) | Open Font License |
Cascadia Code (Microsoft) | Open Font License |
Material Icons (Google Fonts) | Apache-2.0 |
Some of the icons have been taken from Flaticon, which requires attribution. So, here is a list of every icon in the fontasm
font file that are directly taken from Flaticon or modified based on something from Flaticon.
Icon Class | Attribution |
---|---|
fa-arrow-top | Flaticon |
fa-arrow-right | Flaticon |
fa-arrow-bottom | Flaticon |
fa-arrow-left | Flaticon |
fa-editor | Flaticon |
fa-settings | Flaticon |
fa-theme | Flaticon |
fa-preferences | Flaticon |
fa-send | Flaticon |
fa-edit | Flaticon |
fa-keyboard | Flaticon |
Icons not listed here are either from Material Icons, or created from scratch.