Reason for this repo

Base16 doesn't provide bright colours that are used in terminal emulators. e.g. bright red. Base24 does. In addition to this, Base24 provides darker background variants. This will also be part of a GitHub organization.

Compatibility

The aim of this project is to offer compatibility with base16. The only limitation is that a base24 builder is needed for base24 templates.

Theme => Template Base16 Builder Base24 Builder
Base16 => Base16
Base24 => Base16
Base16 => Base24
Base24 => Base24

Thank you to https://github.com/chriskempson/base16/ (MIT) for Base16

Why Base24/ Base16 is useful

Base24/ Base16 can be used to easily generate your favourite theme for your favourite application. Many of the template repositories provide theme files that you can copy/ import into said application.

Documentation

Template Repositories

To add your own template, submit a pull request to URL. Repository naming scheme: base24-[template-name] (with dashes as separators).

Scheme Repositories

To add your own scheme, submit a pull request to URL. Repository naming scheme: base24-[scheme-name]-scheme (with dashes as separators).

Builder Repositories

Repository naming scheme: base24-builder-[language] (with dashes as separators). The separate headings are the latest versions of the spec supported by each builder.

Base24 0.1.0 (Feb 2020)

base00 through base0F are identical to base16. See the table below for the Base24 fall-backs

Base24 Base16
Base10 Base00
Base11 Base00
Base12 Base08
Base13 Base0A
Base14 Base0B
Base15 Base0C
Base16 Base0D
Base17 Base0E

Made with ❤ - MIT Base24