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.
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
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.
To add your own template, submit a pull request to URL. Repository naming scheme: base24-[template-name] (with dashes as separators).
To add your own scheme, submit a pull request to URL. Repository naming scheme: base24-[scheme-name]-scheme (with dashes as separators).
Repository naming scheme: base24-builder-[language] (with dashes as separators). The separate headings are the latest versions of the spec supported by each builder.
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 |