Clarify docs about adding a Sublime theme
This commit is contained in:
parent
a9a3a2e6b4
commit
ed0ae43c11
|
@ -56,11 +56,23 @@ $ cargo run --example generate_sublime synpack ../../sublime/syntaxes ../../subl
|
||||||
|
|
||||||
### Adding a theme
|
### Adding a theme
|
||||||
A gallery containing lots of themes is located at https://tmtheme-editor.herokuapp.com/#!/editor/theme/Agola%20Dark.
|
A gallery containing lots of themes is located at https://tmtheme-editor.herokuapp.com/#!/editor/theme/Agola%20Dark.
|
||||||
More themes can be easily added to Zola, just make a PR with the wanted theme added in the `sublime_themes` directory
|
More themes can be easily added to Zola, just make a PR with the wanted theme added in the `sublime_themes` directory.
|
||||||
and run the following command from the root of the components/config:
|
|
||||||
|
If you want to test Zola with a new theme, it needs to be built into the syntect file `all.themedump`.
|
||||||
|
|
||||||
|
First build the tool to generate the syntect file:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ cargo run --example generate_sublime themepack ../../sublime/themes ../../sublime/themes/all.themedump
|
$ git clone https://github.com/getzola/zola.git && cd zola/components/config
|
||||||
|
$ cargo build --example generate_sublime
|
||||||
|
```
|
||||||
|
|
||||||
|
copy your theme in `sublime/themes/`, then regenerate the syntect file:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
$ ./target/debug/examples/generate_sublime themepack sublime/themes/ sublime/themes/all.themedump
|
||||||
```
|
```
|
||||||
|
|
||||||
You should see the list of themes being added.
|
You should see the list of themes being added.
|
||||||
|
|
||||||
|
To test your new theme, rebuild Zola with `cargo build`.
|
||||||
|
|
Loading…
Reference in a new issue